Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

ICC Champions Trophy 2004: Batting match by match (All internationals)

The most runs in a match in the ICC Champions Trophy 2004 is 145 by Nathan Astle (NZ) v USA at London, 10 Sept 2004.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Champions Trophy 2004×
PlayerRunsScoresBF4s6sOppositionGroundDate
Nathan AstleNZ145145*151136v USALondon10 Sept 2004
Salman ButtPAK108108*130130v INDKolkata13 Nov 2004
Andrew FlintoffENG1041049193v SLSouthampton17 Sept 2004
Marcus TrescothickENG104104124140v WILondon25 Sept 2004
Herschelle GibbsSA10110113591v WILondon18 Sept 2004
Chris GayleWI999913260v BANSouthampton15 Sept 2004
Sourav GangulyIND909012480v KENSouthampton11 Sept 2004
Michael VaughanENG868612290v AUSBirmingham21 Sept 2004
Wavell HindsWI828211982v BANSouthampton15 Sept 2004
Mohammad YousufPAK8181*11451v INDBirmingham19 Sept 2004
Marcus TrescothickENG81818891v AUSBirmingham21 Sept 2004
Paul CollingwoodENG8080*9333v ZIMBirmingham10 Sept 2004
VVS LaxmanIND79799980v KENSouthampton11 Sept 2004
Yuvraj SinghIND787862102v PAKKolkata13 Nov 2004
Scott StyrisNZ75757880v USALondon10 Sept 2004
Ramnaresh SarwanWI75759923v SALondon18 Sept 2004
Inzamam-ul-HaqPAK75757581v INDKolkata13 Nov 2004
Andrew SymondsAUS7171*4774v NZLondon16 Sept 2004
Rahul DravidIND676710840v PAKBirmingham19 Sept 2004
Marcus TrescothickENG66669870v SLSouthampton17 Sept 2004
Damien MartynAUS65659160v ENGBirmingham21 Sept 2004
Craig McMillanNZ6464*2727v USALondon10 Sept 2004
Vikram SolankiENG626281100v ZIMBirmingham10 Sept 2004
Shoaib MalikPAK61615552v INDKolkata13 Nov 2004
Damien MartynAUS6060*7190v NZLondon16 Sept 2004
Elton ChigumburaZIM57577160v SLLondon14 Sept 2004
Ramnaresh SarwanWI5656*8561v PAKSouthampton22 Sept 2004
Virender SehwagIND53536562v PAKKolkata13 Nov 2004
Andrew StraussENG5252*4260v AUSBirmingham21 Sept 2004
Shivnarine ChanderpaulWI5151*5260v SALondon18 Sept 2004
Mohammad KaifIND4949*2950v KENSouthampton11 Sept 2004
Morris OumaKEN49499330v INDSouthampton11 Sept 2004
Brian LaraWI49498550v SALondon18 Sept 2004
Sourav GangulyIND48487012v PAKKolkata13 Nov 2004
Matthew HaydenAUS47477371v NZLondon16 Sept 2004
Brendon McCullumNZ47476840v AUSLondon16 Sept 2004
Ajit AgarkarIND47475031v PAKBirmingham19 Sept 2004
Shivnarine ChanderpaulWI47476660v ENGLondon25 Sept 2004
Jacques RudolphSA46463941v WILondon18 Sept 2004
Graeme SmithSA45456450v WILondon18 Sept 2004
Marvan AtapattuSL43438040v ZIMLondon14 Sept 2004
VVS LaxmanIND43434450v PAKKolkata13 Nov 2004
Elton ChigumburaZIM4242*4761v ENGBirmingham10 Sept 2004
Michael ClarkeAUS42423450v ENGBirmingham21 Sept 2004
Yasir HameedPAK41414870v KENBirmingham14 Sept 2004
Inzamam-ul-HaqPAK41417950v INDBirmingham19 Sept 2004
Tatenda TaibuZIM40406132v ENGBirmingham10 Sept 2004
BJ PatelKEN4040*7710v INDSouthampton11 Sept 2004
Clayton LambertUSA39398441v NZLondon10 Sept 2004
Paul CollingwoodENG39394930v SLSouthampton17 Sept 2004
Page 1Next

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.