Most Wickets in ODI 2004

Player Team Wkts
1Irfan PathanIndia47
2Chaminda VaasSri Lanka37
3Upul ChandanaSri Lanka37
4Shoaib MalikPakistan34
5Mohammad SamiPakistan33
6GillespieAustralia33
7Jacob OramNew Zealand32
8Shoaib AkhtarPakistan31
9Lakshmipathy BalajiIndia30
10Nuwan ZoysaSri Lanka30
11Daniel VettoriNew Zealand28
12Chris CairnsNew Zealand27
13Steve HarmisonEngland26
14Michael KasprowiczAustralia26
15Makhaya NtiniSouth Africa25
16Darren GoughEngland25
17Scott StyrisNew Zealand23
18Tapash BaisyaBangladesh23
19Brett LeeAustralia23
20Muttiah MuralitharanSri Lanka23