Most Runs in 2004 for Test

PositionMost RunsPlayer NameTeam Name
11481Justin LangerAustralia
21353Damien MartynAustralia
31288Jacques KallisSouth Africa
41178Brian LaraWest Indies
51141Virender SehwagIndia
61135Chris GayleWest Indies
71130Sanath JayasuriyaSri Lanka
81123Matthew HaydenAustralia
91114Kumar SangakkaraSri Lanka
101005Ramnaresh SarwanWest Indies
111004Marcus TrescothickEngland
12971Andrew StraussEngland
13966Marvan AtapattuSri Lanka
14951Graham ThorpeEngland
15946Rahul DravidIndia
16921Graeme SmithSouth Africa
17915Sachin TendulkarIndia
18898Andrew FlintoffEngland
19890Jacques RudolphSouth Africa
20861Mahela JayawardeneSri Lanka
21837Adam GilchristAustralia
22803Darren LehmannAustralia
23751Herschelle GibbsSouth Africa
24737Stephen FlemingNew Zealand
25715Shiv ChanderpaulWest Indies
26712Michael VaughanEngland
27697Ricky PontingAustralia
28690Jacob OramNew Zealand
29673Scott StyrisNew Zealand
30604Simon KatichAustralia
31596Michael ClarkeAustralia
32571Brendon McCullumNew Zealand
33570Mark RichardsonNew Zealand
34539Mohammad YousufPakistan
35520Mohammad AshrafulBangladesh
36516Thilan SamaraweeraSri Lanka
37513VVS LaxmanIndia
38498Mark ButcherEngland
39458Geraint JonesEngland
40456Chris CairnsNew Zealand
41408Sourav GangulyIndia
42399Ridley JacobsWest Indies
43390Imran FarhatPakistan
44378Rob KeyEngland
45377Mohammad RafiqueBangladesh
46372Inzamam-ul-HaqPakistan
47369Chaminda VaasSri Lanka
48349Khaled MashudBangladesh
48349Parthiv PatelIndia
49343Boeta DippenaarSouth Africa
50334Nasser HussainEngland
51333Tillakaratne DilshanSri Lanka
52330Ashley GilesEngland
53322Devon SmithWest Indies
54314Jason GillespieAustralia
54314Nathan AstleNew Zealand
55313Yasir HameedPakistan
56307Younis KhanPakistan
56307Gautam GambhirIndia
57304Rajin SalehBangladesh
58298Habibul BasharBangladesh
59286Gary KirstenSouth Africa
60277Yuvraj SinghIndia
61265Mathew SinclairNew Zealand
62264Dwayne SmithWest Indies
63257Manzarul IslamBangladesh
64256Martin van JaarsveldSouth Africa
65251Shaun PollockSouth Africa
65251Shoaib MalikPakistan
66240Andrew HallSouth Africa
67238Mark BoucherSouth Africa
68233Daniel VettoriNew Zealand
69220Dwayne BravoWest Indies
70213Dion EbrahimZimbabwe
71211Shane WarneAustralia
72210Irfan PathanIndia
73208Upul ChandanaSri Lanka
74205Neil McKenzieSouth Africa
75204Abdul RazzaqPakistan
76194Stuart CarlisleZimbabwe
77189Tapash BaisyaBangladesh
78184Tatenda TaibuZimbabwe
79177Nafees IqbalBangladesh
80173Romesh KaluwitharanaSri Lanka
81172Hashan TillakaratneSri Lanka
81172Michael PappsNew Zealand
81172Asim KamalPakistan
82169Craig McMillanNew Zealand
83163Zaheer KhanIndia
84162Javed OmarBangladesh
85160Sean ErvineZimbabwe
86155Zander de BruynSouth Africa
86155Harbhajan SinghIndia
87153Mohammad KaifIndia
88142Anil KumbleIndia
89133Nicky BojeSouth Africa
90131Mohammad SamiPakistan
91128Ryan HindsWest Indies
92123Matthew HoggardEngland
93120Steve WaughAustralia
94116Steve HarmisonEngland
95115Makhaya NtiniSouth Africa
96114Shoaib AkhtarPakistan
97113Aakash ChopraIndia
98111Carlton BaughWest Indies
99108AB de VilliersSouth Africa
99108Mushfiqur RahmanBangladesh
100107Michael KasprowiczAustralia
101101Tinashe PanyangaraZimbabwe
10299Ajit AgarkarIndia
10397Dinesh KarthikIndia
10397Glenn McGrathAustralia
10496Salman ButtPakistan
10595Aftab AhmedBangladesh
10692Taufeeq UmarPakistan
10790Paul WisemanNew Zealand
10889Brendan TaylorZimbabwe
10986Kamran AkmalPakistan
11085Sylvester JosephWest Indies
11183Muttiah MuralitharanSri Lanka
11280Stuart MatsikenyeriZimbabwe
11280Shahriar HossainBangladesh
11376Simon JonesEngland
11474Alester MaregwedeZimbabwe
11474Omari BanksWest Indies
11572Gavin EwingZimbabwe
11670Trevor GripperZimbabwe
11670Ian BellEngland
11769Hamish MarshallNew Zealand
11868Dave MohammedWest Indies
11868Heath StreakZimbabwe
11966Rangana HerathSri Lanka
11966Daren GangaWest Indies
12065Corey CollymoreWest Indies
12164Pedro CollinsWest Indies
12164James FranklinNew Zealand
12262Tino BestWest Indies
12359Vasbert DrakesWest Indies
12359Mervyn DillonWest Indies
12359Hannan SarkarBangladesh
12454Farveez MaharoofSri Lanka
12553Andrew SymondsAustralia
12652Nuwan ZoysaSri Lanka
12749Jehan MubarakSri Lanka
12848Douglas HondoZimbabwe
12947Thami TsolekileSouth Africa
13045Mluleki NkalaZimbabwe
13045Prosper UtseyaZimbabwe
13045Grant FlowerZimbabwe
13142Daryl TuffeyNew Zealand
13241Kyle MillsNew Zealand
13340Alok KapaliBangladesh
13439Andy BlignautZimbabwe
13538Wavell HindsWest Indies
13637Fazl-e-AkbarPakistan
13736Chris ReadEngland
13834Robin PetersonSouth Africa
13931Talha JubairBangladesh
13931Kaushal LokuarachchiSri Lanka
13931Fidel EdwardsWest Indies
14028Moin KhanPakistan
14127Murali KartikIndia
14127Hashim AmlaSouth Africa
14226Elton ChigumburaZimbabwe
14325Stuart MacGillAustralia
14325Danish KaneriaPakistan
14423James AndersonEngland
14423Ricardo PowellWest Indies
14522Avishka GunawardeneSri Lanka
14522Tareq AzizBangladesh
14619Shabbir AhmedPakistan
14717Mashrafe MortazaBangladesh
14717Russel ArnoldSri Lanka
14717Dale SteynSouth Africa
14816Justin OntongSouth Africa
14816Chris MartinNew Zealand
14915Ian ButlerNew Zealand
14915Nathan HauritzAustralia
14915Tawanda MupariwaZimbabwe
15014Umar GulPakistan
15111Naved-ul-HasanPakistan
15111Lakshmipathy BalajiIndia
15210Ray PriceZimbabwe
1539Jermaine LawsonWest Indies
1539Riaz Afridi
1548Gareth BattyEngland
1548Andre NelSouth Africa
1548Nazmul HossainBangladesh
1557Faisal HossainBangladesh
1557Paul AdamsSouth Africa
1557Lasith MalingaSri Lanka
1566Kumar DharmasenaSri Lanka
1566Mark VermeulenZimbabwe
1566Manjurul IslamBangladesh
1575Mohammad KhalilPakistan
1575Saqlain MushtaqPakistan
1575Dilhara FernandoSri Lanka
1584Prasanna JayawardeneSri Lanka
1584Adam SanfordWest Indies
1584Nantie HaywardSouth Africa
1593Michael MasonNew Zealand
1593Alamgir KabirBangladesh
1602Brad WilliamsAustralia
1602Nathan BrackenAustralia
1602David TerbruggeSouth Africa
1602Lance KlusenerSouth Africa
1602Blessing MahwireZimbabwe
1611Matthew ElliottAustralia
1611Ashish NehraIndia
1620Brett LeeAustralia
1620Martin SaggersEngland
1620Enamul Haque jnrBangladesh