Most Runs in 2004 for ODI

PositionMost RunsPlayer NameTeam Name
11025Rahul DravidIndia
21010Kumar SangakkaraSri Lanka
3947Sourav GangulyIndia
4946Matthew HaydenAustralia
5921Stephen FlemingNew Zealand
6911Inzamam-ul-HaqPakistan
7895Shoaib MalikPakistan
8879Adam GilchristAustralia
9841Yuvraj SinghIndia
10840Ricky PontingAustralia
11837VVS LaxmanIndia
12812Sachin TendulkarIndia
13803Andrew SymondsAustralia
14791Ramnaresh SarwanWest Indies
15773Yasir HameedPakistan
16770Jacques KallisSouth Africa
17768Mohammad YousufPakistan
18747Andrew StraussEngland
19729Marvan AtapattuSri Lanka
20724Sanath JayasuriyaSri Lanka
21722Chris GayleWest Indies
22676Mahela JayawardeneSri Lanka
23671Marcus TrescothickEngland
23671Virender SehwagIndia
24668Shiv ChanderpaulWest Indies
25652Graeme SmithSouth Africa
26640Abdul RazzaqPakistan
27633Andrew FlintoffEngland
28622Scott StyrisNew Zealand
29615Michael ClarkeAustralia
30611Damien MartynAustralia
31590Hamish MarshallNew Zealand
32568Tatenda TaibuZimbabwe
33564Mohammad KaifIndia
34557Michael VaughanEngland
35490Nathan AstleNew Zealand
35490Dion EbrahimZimbabwe
36484Brian LaraWest Indies
36484Craig McMillanNew Zealand
37474Ricardo PowellWest Indies
38471Tillakaratne DilshanSri Lanka
39429Chris CairnsNew Zealand
40411Jacques RudolphSouth Africa
41402Brendan TaylorZimbabwe
42400Saman JayanthaSri Lanka
42400Younis KhanPakistan
43399Khaled MashudBangladesh
44398Herschelle GibbsSouth Africa
45394Stuart MatsikenyeriZimbabwe
46376Paul CollingwoodEngland
47366Avishka GunawardeneSri Lanka
48354Moin KhanPakistan
49349Vikram SolankiEngland
50332Mohammad AshrafulBangladesh
51320Sean ErvineZimbabwe
52317Heath StreakZimbabwe
53316Rajin SalehBangladesh
54315Upul ChandanaSri Lanka
55308Elton ChigumburaZimbabwe
56304Stuart CarlisleZimbabwe
57290Imran FarhatPakistan
58285Geraint JonesEngland
59278Michael BevanAustralia
59278Shaun PollockSouth Africa
60275Darren LehmannAustralia
61266Habibul BasharBangladesh
62262Mark BoucherSouth Africa
62262Dwayne SmithWest Indies
63259Grant FlowerZimbabwe
64256Boeta DippenaarSouth Africa
65252Salman ButtPakistan
66244Brendon McCullumNew Zealand
67238Shahid Afridi
68230Irfan PathanIndia
69224Mathew SinclairNew Zealand
70221Jacob OramNew Zealand
71204Michael PappsNew Zealand
72201Manzarul IslamBangladesh
73195Lance KlusenerSouth Africa
74186Vusi SibandaZimbabwe
75181Khaled MahmudBangladesh
76179Ajit AgarkarIndia
77178Mushfiqur RahmanBangladesh
78163Ian BellEngland
79159Javed OmarBangladesh
80151Rohan GavaskarIndia
80151Mark VermeulenZimbabwe
81150Mohammad RafiqueBangladesh
82148Brad HoggAustralia
83143Aftab AhmedBangladesh
84142Nicky BojeSouth Africa
85141Hemang BadaniIndia
86135Daniel VettoriNew Zealand
87131Barney RogersZimbabwe
88129Chris HarrisNew Zealand
89126Rob KeyEngland
90125Saleem ElahiPakistan
91123Mluleki NkalaZimbabwe
92113Hannan SarkarBangladesh
92113Ian HarveyAustralia
93110Nafees IqbalBangladesh
94105Chaminda VaasSri Lanka
94105Wavell HindsWest Indies
95104Kevin PietersenEngland
96102Alok KapaliBangladesh
96102Nuwan ZoysaSri Lanka
96102Prosper UtseyaZimbabwe
97101Russel ArnoldSri Lanka
97101Farveez MaharoofSri Lanka
98100Dwayne BravoWest Indies
9996Ashley GilesEngland
10095Lakshmipathy BalajiIndia
10095Alester MaregwedeZimbabwe
10193Devon SmithWest Indies
10292Ashwell PrinceSouth Africa
10390Hamilton MasakadzaZimbabwe
10489Tapash BaisyaBangladesh
10588Ridley JacobsWest Indies
10685Chris ReadEngland
10783Brad HaddinAustralia
10880Craig CummingNew Zealand
10978Andy BlignautZimbabwe
11072Morris OumaKenya
11170Mashrafe MortazaBangladesh
11170Mohammad SamiPakistan
11266Parthiv PatelIndia
11363Makhaya NtiniSouth Africa
11462Robin PetersonSouth Africa
11462Harbhajan SinghIndia
11462Brett LeeAustralia
11561Murali KartikIndia
11561Mohammad TauqirUnited Arab Emirates
11660Sridharan SriramIndia
11758Ian BradshawWest Indies
11856Tabarak DarHong Kong
11856Jason GillespieAustralia
11953Kyle MillsNew Zealand
12052Imran NazirPakistan
12052David HempBermuda
12151Tinashe PanyangaraZimbabwe
12151Ray PriceZimbabwe
12248Azhar MahmoodPakistan
12347Shoaib AkhtarPakistan
12445Darren GoughEngland
12544Simon KatichAustralia
12544Zaheer KhanIndia
12641Brijal PatelKenya
12740Kaushal LokuarachchiSri Lanka
12740Albie MorkelSouth Africa
12740Naved-ul-HasanPakistan
12839Abdur RazzakBangladesh
12839Clayton LambertWest Indies
12839Ramveer RaiUnited Arab Emirates
12937Andy BichelAustralia
13036Ian BlackwellEngland
13135Matt PriorEngland
13135Faisal HossainBangladesh
13135Courtney BrowneWest Indies
13234Ravi RampaulWest Indies
13234Rohan AlexanderU.S.A.
13234Tim SmartHong Kong
13234Joginder SharmaIndia
13333Rikki ClarkeEngland
13333Ravi ShahKenya
13333Kennedy OtienoKenya
13432Douglas HondoZimbabwe
13432Ramesh PowarIndia
13530Sylvester JosephWest Indies
13530Manoj CheruparambilHong Kong
13629Alan DawsonSouth Africa
13629Jean-Paul DuminySouth Africa
13728Shane WatsonAustralia
13827Tawanda MupariwaZimbabwe
13926Kumar DharmasenaSri Lanka
13926Anthony McGrathEngland
13926Anil KumbleIndia
14024Ashish NehraIndia
14024Steve HarmisonEngland
14024Alexander FrenchHong Kong
14123Hitesh ModiKenya
14123Thilina KandambySri Lanka
14123Steve MassiahU.S.A.
14123Misbah-ul-HaqPakistan
14222Afzaal HaiderHong Kong
14321Ali AsadUnited Arab Emirates
14420Mark JohnsonU.S.A.
14420Matthew MaynardEngland
14519MS DhoniIndia
14618Taufeeq UmarPakistan
14618Syed MaqsoodUnited Arab Emirates
14618Alex WharfEngland
14618Gary BrentZimbabwe
14717Ilyas GullHong Kong
14717Michael HusseyAustralia
14816Robert CroftEngland
14816Sher LamaHong Kong
14816Jignesh DesaiU.S.A.
14816Travis FriendZimbabwe
14915Mervyn DillonWest Indies
14915Thomas OdoyoKenya
14915Tareq AzizBangladesh
15014Asghar AliUnited Arab Emirates
15113Khurram KhanUnited Arab Emirates
15113Ryan HurleyWest Indies
15113Ed RainsfordZimbabwe
15113James AndersonEngland
15212Dinesh MongiaIndia
15212Nazmul HossainBangladesh
15212Bazid KhanPakistan
15212Naeemuddin AslamUnited Arab Emirates
15212Asim SaeedUnited Arab Emirates
15212Corey CollymoreWest Indies
15311Muttiah MuralitharanSri Lanka
15311Blessing MahwireZimbabwe
15311Rahul SharmaHong Kong
15311Michael KasprowiczAustralia
1549Andre AdamsNew Zealand
1549Peter FultonNew Zealand
1549Fahad UsmanUnited Arab Emirates
1549Howard JohnsonU.S.A.
1549RashidU.S.A.
1558Tony ReidU.S.A.
1558Roy LamsamHong Kong
1558Ryan HindsWest Indies
1567Arshad AliUnited Arab Emirates
1576Martin SujiKenya
1576Lasith MalingaSri Lanka
1585Nuwan KulasekaraSri Lanka
1585Khalid KhanHong Kong
1585Aijaz AliU.S.A.
1594Richard StapleU.S.A.
1594Najeeb AmarHong Kong
1594Jermaine LawsonWest Indies
1594Tino BestWest Indies
1594Fidel EdwardsWest Indies
1603Carlton BaughWest Indies
1603Dilhara FernandoSri Lanka
1603Daryl TuffeyNew Zealand
1603Shabbir AhmedPakistan
1603Sanjay BangarIndia
1612Charl LangeveldtSouth Africa
1612Shahriar HossainBangladesh
1612Romesh KaluwitharanaSri Lanka
1612Chris MpofuZimbabwe
1612Steve TikoloKenya
1612Peter OngondoKenya
1612Nasir JavedU.S.A.
1612Sameer ZiaUnited Arab Emirates
1621Leon RomeroU.S.A.
1621Ragheb AgaKenya
1621Abdul RehmanUnited Arab Emirates
1621Nadeem AhmedHong Kong
1621Waddington MwayengaZimbabwe
1621Vasbert DrakesWest Indies
1621Hasibul HossainBangladesh
1621Dinesh KarthikIndia
1621Gareth BattyEngland
1621Sajid MahmoodEngland
1630Brad WilliamsAustralia
1630Glenn McGrathAustralia
1630Gareth HopkinsNew Zealand
1630Ian ButlerNew Zealand
1630Martin van JaarsveldSouth Africa
1630Rangana HerathSri Lanka
1630Gavin EwingZimbabwe
1630Nasir HameedHong Kong
1630Malhar PatelKenya
1630Rizwan LatifUnited Arab Emirates
1630Donovan BlakeU.S.A.