Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

ICC Champions Trophy 2004: Batting match by match

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Champions Trophy 2004×
PlayerRunsScoresBF4s6sOppositionGroundDate
Yasir HameedPAK39395660v WISouthampton22 Sept 2004
Geraint JonesENG38384330v ZIMBirmingham10 Sept 2004
Imran FarhatPAK3838*4541v KENBirmingham14 Sept 2004
Darren LehmannAUS38384240v ENGBirmingham21 Sept 2004
Adam GilchristAUS37375040v ENGBirmingham21 Sept 2004
Saman JayanthaSL36364160v ZIMLondon14 Sept 2004
Courtney BrowneWI3535*5520v ENGLondon25 Sept 2004
Khaled MahmudBAN3434*5120v WISouthampton15 Sept 2004
Ian BradshawWI3434*5150v ENGLondon25 Sept 2004
RD ShahKEN33335330v INDSouthampton11 Sept 2004
Kennedy OtienoKEN33337350v PAKBirmingham14 Sept 2004
Prosper UtseyaZIM31312850v SLLondon14 Sept 2004
Brian LaraWI3131*3050v PAKSouthampton22 Sept 2004
Ashley GilesENG31313730v WILondon25 Sept 2004
Rahul DravidIND3030*1631v KENSouthampton11 Sept 2004
Ramnaresh SarwanWI3030*2630v BANSouthampton15 Sept 2004
Stephen FlemingNZ29295150v AUSLondon16 Sept 2004
Daniel VettoriNZ2929*4210v AUSLondon16 Sept 2004
Ricky PontingAUS29294120v ENGBirmingham21 Sept 2004
Vusi SibandaZIM28285641v ENGBirmingham10 Sept 2004
Mahela JayawardeneSL28284330v ZIMLondon14 Sept 2004
Kumar SangakkaraSL28284040v ZIMLondon14 Sept 2004
Sanath JayasuriyaSL27273230v ENGSouthampton17 Sept 2004
Mohammad KaifIND27275930v PAKBirmingham19 Sept 2004
RP AlexanderUSA26264730v NZLondon10 Sept 2004
Chris HarrisNZ26265110v AUSLondon16 Sept 2004
Andrew StraussENG25253020v ZIMBirmingham10 Sept 2004
Tillakaratne DilshanSL2525*2820v ZIMLondon14 Sept 2004
Shahid AfridiPAK25251212v INDBirmingham19 Sept 2004
Adam GilchristAUS2424*2531v USASouthampton13 Sept 2004
Ashley GilesENG23232210v ZIMBirmingham10 Sept 2004
Matthew HaydenAUS23231750v USASouthampton13 Sept 2004
SJ MassiahUSA23234230v AUSSouthampton13 Sept 2004
Morris OumaKEN23236340v PAKBirmingham14 Sept 2004
Saman JayanthaSL23233820v ENGSouthampton17 Sept 2004
Chris GayleWI23233350v ENGLondon25 Sept 2004
Mushfiqur RahmanBAN21214110v WISouthampton15 Sept 2004
Aftab AhmedBAN21214440v WISouthampton15 Sept 2004
Inzamam-ul-HaqPAK21214400v WISouthampton22 Sept 2004
MR JohnsonUSA20201830v NZLondon10 Sept 2004
Upul ChandanaSL2020*2421v ZIMLondon14 Sept 2004
Brian LaraWI2020712v BANSouthampton15 Sept 2004
Hitesh ModiKEN1818*2020v PAKBirmingham14 Sept 2004
Shivnarine ChanderpaulWI1818*1800v BANSouthampton15 Sept 2004
Nathan AstleNZ18181940v AUSLondon16 Sept 2004
Craig McMillanNZ18182720v AUSLondon16 Sept 2004
Vikram SolankiENG18182640v SLSouthampton17 Sept 2004
Andrew StraussENG18183320v WILondon25 Sept 2004
Mohammad YousufPAK18182510v INDKolkata13 Nov 2004
Michael VaughanENG17171312v ZIMBirmingham10 Sept 2004

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.