Live4th ODI · Ireland in Namibia 2026/27NAM145/8 (34.5)IRE298/8 (50)NAM need 154 runs in 91 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

ICC Champions Trophy 2004: Batting match by match (List A)

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.