Most Match Played in ODI 2004

Player Team Mat
1Yuvraj SinghIndia30
2Sourav GangulyIndia30
3Rahul DravidIndia30
4Tillakaratne DilshanSri Lanka28
5Mahela JayawardeneSri Lanka28
6Upul ChandanaSri Lanka27
7Shoaib MalikPakistan27
8Kumar SangakkaraSri Lanka27
9Mohammad YousufPakistan27
10Irfan PathanIndia27
11Tatenda TaibuZimbabwe27
12Virender SehwagIndia26
13Inzamam-ul-HaqPakistan26
14Mohammad SamiPakistan26
15Abdul RazzaqPakistan26
16Michael ClarkeAustralia26
17Damien MartynAustralia26
18Yasir HameedPakistan25
19Sanath JayasuriyaSri Lanka25
20Marvan AtapattuSri Lanka24