Most Runs in 2004 for all time

PositionMost RunsPlayer NameTeam Name
12124Kumar SangakkaraSri Lanka
22069Matthew HaydenAustralia
32058Jacques KallisSouth Africa
41971Rahul DravidIndia
51964Damien MartynAustralia
61857Chris GayleWest Indies
71854Sanath JayasuriyaSri Lanka
81812Virender SehwagIndia
91796Ramnaresh SarwanWest Indies
101727Sachin TendulkarIndia
111718Andrew StraussEngland
121716Adam GilchristAustralia
131695Marvan AtapattuSri Lanka
141675Marcus TrescothickEngland
151662Brian LaraWest Indies
161658Stephen FlemingNew Zealand
171573Graeme SmithSouth Africa
181537Mahela JayawardeneSri Lanka
181537Ricky PontingAustralia
191531Andrew FlintoffEngland
201481Justin LangerAustralia
211383Shiv ChanderpaulWest Indies
221355Sourav GangulyIndia
231350VVS LaxmanIndia
241307Mohammad YousufPakistan
251301Jacques RudolphSouth Africa
261295Scott StyrisNew Zealand
271283Inzamam-ul-HaqPakistan
281269Michael VaughanEngland
291211Michael ClarkeAustralia
301149Herschelle GibbsSouth Africa
311146Shoaib MalikPakistan
321118Yuvraj SinghIndia
331086Yasir HameedPakistan
341078Darren LehmannAustralia
35951Graham ThorpeEngland
36911Jacob OramNew Zealand
37885Chris CairnsNew Zealand
38856Andrew SymondsAustralia
39852Mohammad AshrafulBangladesh
40844Abdul RazzaqPakistan
41815Brendon McCullumNew Zealand
42804Nathan AstleNew Zealand
42804Tillakaratne DilshanSri Lanka
43752Tatenda TaibuZimbabwe
44748Khaled MashudBangladesh
45743Geraint JonesEngland
46717Mohammad KaifIndia
47707Younis KhanPakistan
48703Dion EbrahimZimbabwe
49680Imran FarhatPakistan
50659Hamish MarshallNew Zealand
51653Craig McMillanNew Zealand
52648Simon KatichAustralia
53620Rajin SalehBangladesh
54599Boeta DippenaarSouth Africa
55570Mark RichardsonNew Zealand
56564Habibul BasharBangladesh
57529Shaun PollockSouth Africa
58527Mohammad RafiqueBangladesh
59526Dwayne SmithWest Indies
60523Upul ChandanaSri Lanka
61516Thilan SamaraweeraSri Lanka
62504Rob KeyEngland
63500Mark BoucherSouth Africa
64498Stuart CarlisleZimbabwe
64498Mark ButcherEngland
65497Ricardo PowellWest Indies
66491Brendan TaylorZimbabwe
67489Mathew SinclairNew Zealand
68487Ridley JacobsWest Indies
69480Sean ErvineZimbabwe
70474Stuart MatsikenyeriZimbabwe
70474Chaminda VaasSri Lanka
71458Manzarul IslamBangladesh
72440Irfan PathanIndia
73426Ashley GilesEngland
74415Parthiv PatelIndia
74415Devon SmithWest Indies
75400Saman JayanthaSri Lanka
76388Avishka GunawardeneSri Lanka
77385Heath StreakZimbabwe
78382Moin KhanPakistan
79376Paul CollingwoodEngland
79376Michael PappsNew Zealand
80370Jason GillespieAustralia
81368Daniel VettoriNew Zealand
82349Vikram SolankiEngland
83348Salman ButtPakistan
84334Elton ChigumburaZimbabwe
84334Nasser HussainEngland
85321Javed OmarBangladesh
86320Dwayne BravoWest Indies
87307Gautam GambhirIndia
88304Grant FlowerZimbabwe
89287Nafees IqbalBangladesh
90286Mushfiqur RahmanBangladesh
90286Gary KirstenSouth Africa
91278Tapash BaisyaBangladesh
91278Michael BevanAustralia
91278Ajit AgarkarIndia
92275Nicky BojeSouth Africa
93256Martin van JaarsveldSouth Africa
94240Andrew HallSouth Africa
95238Aftab AhmedBangladesh
95238Shahid Afridi
96233Ian BellEngland
97217Harbhajan SinghIndia
98211Shane WarneAustralia
99207Zaheer KhanIndia
100205Neil McKenzieSouth Africa
101201Mohammad SamiPakistan
102197Lance KlusenerSouth Africa
103186Vusi SibandaZimbabwe
104181Khaled MahmudBangladesh
105178Makhaya NtiniSouth Africa
106175Romesh KaluwitharanaSri Lanka
107172Hashan TillakaratneSri Lanka
107172Asim KamalPakistan
107172Hannan SarkarBangladesh
108169Alester MaregwedeZimbabwe
109168Mluleki NkalaZimbabwe
109168Anil KumbleIndia
110161Shoaib AkhtarPakistan
111157Mark VermeulenZimbabwe
112155Zander de BruynSouth Africa
112155Farveez MaharoofSri Lanka
113154Nuwan ZoysaSri Lanka
114152Tinashe PanyangaraZimbabwe
115151Rohan GavaskarIndia
116148Brad HoggAustralia
117147Prosper UtseyaZimbabwe
118143Wavell HindsWest Indies
119142Alok KapaliBangladesh
120141Hemang BadaniIndia
121140Steve HarmisonEngland
122136Ryan HindsWest Indies
123131Barney RogersZimbabwe
124129Chris HarrisNew Zealand
125125Saleem ElahiPakistan
126123Matthew HoggardEngland
127121Chris ReadEngland
128120Steve WaughAustralia
129118Michael KasprowiczAustralia
129118Russel ArnoldSri Lanka
130117Andy BlignautZimbabwe
131115Sylvester JosephWest Indies
132114Carlton BaughWest Indies
133113Ian HarveyAustralia
133113Aakash ChopraIndia
134110Taufeeq UmarPakistan
135108AB de VilliersSouth Africa
136106Lakshmipathy BalajiIndia
137104Kevin PietersenEngland
13898Dinesh KarthikIndia
13997Glenn McGrathAustralia
14096Robin PetersonSouth Africa
14194Muttiah MuralitharanSri Lanka
14194Kyle MillsNew Zealand
14292Ashwell PrinceSouth Africa
14390Hamilton MasakadzaZimbabwe
14390Paul WisemanNew Zealand
14488Murali KartikIndia
14587Mashrafe MortazaBangladesh
14686Kamran AkmalPakistan
14783Brad HaddinAustralia
14882Shahriar HossainBangladesh
14980Craig CummingNew Zealand
14980Douglas HondoZimbabwe
15077Corey CollymoreWest Indies
15176Simon JonesEngland
15274Omari BanksWest Indies
15274Mervyn DillonWest Indies
15372Gavin EwingZimbabwe
15372Morris OumaKenya
15471Kaushal LokuarachchiSri Lanka
15570Trevor GripperZimbabwe
15668Dave MohammedWest Indies
15766Tino BestWest Indies
15766Daren GangaWest Indies
15766Rangana HerathSri Lanka
15864Pedro CollinsWest Indies
15864James FranklinNew Zealand
15962Brett LeeAustralia
16061Ray PriceZimbabwe
16061Mohammad TauqirUnited Arab Emirates
16160Vasbert DrakesWest Indies
16160Sridharan SriramIndia
16258Ian BradshawWest Indies
16356Tabarak DarHong Kong
16452David HempBermuda
16452Imran NazirPakistan
16551Naved-ul-HasanPakistan
16649Jehan MubarakSri Lanka
16748Azhar MahmoodPakistan
16847Thami TsolekileSouth Africa
16945Daryl TuffeyNew Zealand
16945Darren GoughEngland
17042Faisal HossainBangladesh
17042Tawanda MupariwaZimbabwe
17141Brijal PatelKenya
17240Albie MorkelSouth Africa
17339Clayton LambertWest Indies
17339Abdur RazzakBangladesh
17339Ramveer RaiUnited Arab Emirates
17437Tareq AzizBangladesh
17437Fazl-e-AkbarPakistan
17437Andy BichelAustralia
17536James AndersonEngland
17536Ian BlackwellEngland
17635Matt PriorEngland
17635Courtney BrowneWest Indies
17635Fidel EdwardsWest Indies
17734Ravi RampaulWest Indies
17734Joginder SharmaIndia
17734Tim SmartHong Kong
17734Rohan AlexanderU.S.A.
17833Rikki ClarkeEngland
17833Ravi ShahKenya
17833Kennedy OtienoKenya
17932Kumar DharmasenaSri Lanka
17932Ramesh PowarIndia
18031Talha JubairBangladesh
18130Manoj CheruparambilHong Kong
18229Jean-Paul DuminySouth Africa
18229Alan DawsonSouth Africa
18328Shane WatsonAustralia
18427Hashim AmlaSouth Africa
18526Anthony McGrathEngland
18625Stuart MacGillAustralia
18625Ashish NehraIndia
18625Danish KaneriaPakistan
18724Alexander FrenchHong Kong
18823Hitesh ModiKenya
18823Misbah-ul-HaqPakistan
18823Steve MassiahU.S.A.
18823Thilina KandambySri Lanka
18922Shabbir AhmedPakistan
18922Afzaal HaiderHong Kong
19021Ali AsadUnited Arab Emirates
19120Mark JohnsonU.S.A.
19120Nazmul HossainBangladesh
19120Matthew MaynardEngland
19219MS DhoniIndia
19318Alex WharfEngland
19318Gary BrentZimbabwe
19318Syed MaqsoodUnited Arab Emirates
19417Ilyas GullHong Kong
19417Dale SteynSouth Africa
19417Michael HusseyAustralia
19516Robert CroftEngland
19516Chris MartinNew Zealand
19516Justin OntongSouth Africa
19516Sher LamaHong Kong
19516Travis FriendZimbabwe
19516Jignesh DesaiU.S.A.
19615Thomas OdoyoKenya
19615Ian ButlerNew Zealand
19615Nathan HauritzAustralia
19714Umar GulPakistan
19714Asghar AliUnited Arab Emirates
19813Khurram KhanUnited Arab Emirates
19813Ryan HurleyWest Indies
19813Ed RainsfordZimbabwe
19813Lasith MalingaSri Lanka
19813Blessing MahwireZimbabwe
19813Jermaine LawsonWest Indies
19912Bazid KhanPakistan
19912Dinesh MongiaIndia
19912Naeemuddin AslamUnited Arab Emirates
19912Asim SaeedUnited Arab Emirates
20011Rahul SharmaHong Kong
2019Gareth BattyEngland
2019Andre AdamsNew Zealand
2019Peter FultonNew Zealand
2019Fahad UsmanUnited Arab Emirates
2019Riaz Afridi
2019Howard JohnsonU.S.A.
2019RashidU.S.A.
2028Tony ReidU.S.A.
2028Roy LamsamHong Kong
2028Andre NelSouth Africa
2028Dilhara FernandoSri Lanka
2037Paul AdamsSouth Africa
2037Arshad AliUnited Arab Emirates
2046Martin SujiKenya
2046Manjurul IslamBangladesh
2055Saqlain MushtaqPakistan
2055Khalid KhanHong Kong
2055Mohammad KhalilPakistan
2055Nuwan KulasekaraSri Lanka
2055Aijaz AliU.S.A.
2064Richard StapleU.S.A.
2064Prasanna JayawardeneSri Lanka
2064Nantie HaywardSouth Africa
2064Najeeb AmarHong Kong
2064Adam SanfordWest Indies
2073Michael MasonNew Zealand
2073Alamgir KabirBangladesh
2073Sanjay BangarIndia
2082Brad WilliamsAustralia
2082Nathan BrackenAustralia
2082Steve TikoloKenya
2082Peter OngondoKenya
2082Chris MpofuZimbabwe
2082David TerbruggeSouth Africa
2082Charl LangeveldtSouth Africa
2082Nasir JavedU.S.A.
2082Sameer ZiaUnited Arab Emirates
2091Abdul RehmanUnited Arab Emirates
2091Leon RomeroU.S.A.
2091Waddington MwayengaZimbabwe
2091Ragheb AgaKenya
2091Nadeem AhmedHong Kong
2091Matthew ElliottAustralia
2091Hasibul HossainBangladesh
2091Sajid MahmoodEngland
2100Martin SaggersEngland
2100Enamul Haque jnrBangladesh
2100Gareth HopkinsNew Zealand
2100Nasir HameedHong Kong
2100Donovan BlakeU.S.A.
2100Malhar PatelKenya
2100Rizwan LatifUnited Arab Emirates