Most Match Played in ODI 2004

Player Team Mat
1Rahul DravidIndia31
2Sourav GangulyIndia31
3Yuvraj SinghIndia31
4Mahela JayawardeneSri Lanka28
5Tatenda TaibuZimbabwe28
6Tillakaratne DilshanSri Lanka28
7Irfan PathanIndia28
8Kumar SangakkaraSri Lanka27
9Mohammad YousufPakistan27
10Virender SehwagIndia27
11Shoaib MalikPakistan27
12Upul ChandanaSri Lanka27
13Inzamam-ul-HaqPakistan26
14Abdul RazzaqPakistan26
15Mohammad SamiPakistan26
16VVS LaxmanIndia25
17Yasir HameedPakistan25
18Dion EbrahimZimbabwe25
19Sanath JayasuriyaSri Lanka25
20Damien MartynAustralia24