Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)INDInnings break - IND need 199 runs to winLive5th Match · Pakistan ODI Tri-Series 2026/27PAK46/3 (9.2)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (87 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

ICC Champions Trophy 2004: Batting by ground

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Champions Trophy 2004×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENGEdgbastonBirmingham2004220918145.5010388.35010111
Michael VaughanENGEdgbastonBirmingham20042201038651.5013576.30010102
Andrew FlintoffENGEdgbastonBirmingham2004220221611.0017129.4100021
Ashley GilesENGEdgbastonBirmingham2004210232323.0022104.5500010
Paul CollingwoodENGEdgbastonBirmingham20042228680*-9788.6601043
Stephen FlemingNZKennington OvalLondon2004220442922.007360.2700080
Nathan AstleNZKennington OvalLondon2004221163145*163.0017095.88100176
Craig McMillanNZKennington OvalLondon20042218264*82.0054151.8501047
Jacob OramNZKennington OvalLondon2004210151515.002755.5600020
Brendon McCullumNZKennington OvalLondon2004210474747.006869.1200040
Daniel VettoriNZKennington OvalLondon20042112929*-4269.0500010
Scott StyrisNZKennington OvalLondon2004220757537.508984.2701180
Chris HarrisNZKennington OvalLondon2004210262626.005150.9800010
Chris CairnsNZKennington OvalLondon2004220331.50650.0000100
Mark VermeulenZIMEdgbastonBirmingham2004110000.0040.0000100
Dion EbrahimZIMEdgbastonBirmingham2004110333.00742.8600000
Tatenda TaibuZIMEdgbastonBirmingham2004110404040.006165.5700032
Douglas HondoZIMEdgbastonBirmingham2004110000.0020.0000100
Stuart MatsikenyeriZIMEdgbastonBirmingham2004110444.001233.3300000
Vikram SolankiENGEdgbastonBirmingham2004220696234.509969.70010110
Vusi SibandaZIMEdgbastonBirmingham2004110282828.005650.0000041
Andrew StraussENGEdgbastonBirmingham20042217752*77.0072106.9401080
Hamish MarshallNZKennington OvalLondon200422011115.502250.0000110
Geraint JonesENGEdgbastonBirmingham2004210383838.004388.3700030
Brendan TaylorZIMEdgbastonBirmingham2004110666.001931.5800010
Elton ChigumburaZIMEdgbastonBirmingham20041114242*-4789.3600061
Tinashe PanyangaraZIMEdgbastonBirmingham2004110111.00812.5000000
Prosper UtseyaZIMEdgbastonBirmingham2004110555.001631.2500000
Ed RainsfordZIMEdgbastonBirmingham2004110444.00666.6700000
Alex WharfENGEdgbastonBirmingham200421144*-2200.0000000
RP AlexanderUSAKennington OvalLondon2004110262626.004755.3200030
MR JohnsonUSAKennington OvalLondon2004110202020.0018111.1100030
LC RomeroUSAKennington OvalLondon2004110000.0020.0000100
SJ MassiahUSAKennington OvalLondon2004110000.0020.0000100
RW StapleUSAKennington OvalLondon2004110000.0010.0000100
Clayton LambertUSAKennington OvalLondon2004110393939.008446.4300041
Jignesh DesaiUSAKennington OvalLondon2004110161616.003842.1100010
Aijaz AliUSAKennington OvalLondon2004110444.00580.0000010
Rashid ZiaUSAKennington OvalLondon2004110888.004119.5100020
CA ReidUSAKennington OvalLondon2004110666.001250.0000010
HR JohnsonUSAKennington OvalLondon200411100*-50.0000000
VVS LaxmanINDThe Rose BowlSouthampton2004110797979.009979.8001080
Rahul DravidINDThe Rose BowlSouthampton20041113030*-16187.5000031
Sourav GangulyINDThe Rose BowlSouthampton2004110909090.0012472.5801080
Virender SehwagINDThe Rose BowlSouthampton2004110171717.002762.9600020
Yuvraj SinghINDThe Rose BowlSouthampton2004110999.009100.0000010
Mohammad KaifINDThe Rose BowlSouthampton20041114949*-29168.9700050
Kennedy OtienoKENThe Rose BowlSouthampton2004110000.0090.0000100
RD ShahKENThe Rose BowlSouthampton2004110333333.005362.2600030
BJ PatelKENThe Rose BowlSouthampton20041114040*-7751.9500010
Page 1Next

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