Most Ball Played in ODI 2004

Player Team BP
1Rahul DravidIndia1367
2Sourav GangulyIndia1355
3Kumar SangakkaraSri Lanka1308
4Matthew HaydenAustralia1259
5Stephen FlemingNew Zealand1161
6Yasir HameedPakistan1144
7Marvan AtapattuSri Lanka1103
8Inzamam-ul-HaqPakistan1098
9Shoaib MalikPakistan1094
10Ricky PontingAustralia1054
11VVS LaxmanIndia1049
12Chris GayleWest Indies1015
13Sachin TendulkarIndia1014
14Jacques KallisSouth Africa986
15Ramnaresh SarwanWest Indies984
16Mohammad YousufPakistan969
17Mahela JayawardeneSri Lanka963
18Tatenda TaibuZimbabwe955
19Shivnarine ChanderpaulWest Indies951
20Yuvraj SinghIndia927