T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th 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/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)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting innings by innings (Men's T20Is)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Adam GilchristAUS130033.331c CD McMillan b KD Mills1v NZAuckland17 Feb 2005
Michael ClarkeAUS7401175.002c CD McMillan b DR Tuffey1v NZAuckland17 Feb 2005
Andrew SymondsAUS321342246.153c †BB McCullum b KD Mills1v NZAuckland17 Feb 2005
Ricky PontingAUS98*5585178.184not out1v NZAuckland17 Feb 2005
Damien MartynAUS350060.005b KD Mills1v NZAuckland17 Feb 2005
Simon KatichAUS302521120.006b CL Cairns1v NZAuckland17 Feb 2005
Michael HusseyAUS31*1513206.677not out1v NZAuckland17 Feb 2005
Brendon McCullumNZ362451150.001c RT Ponting b MS Kasprowicz2v AUSAuckland17 Feb 2005
Stephen FlemingNZ181330138.462b MS Kasprowicz2v AUSAuckland17 Feb 2005
Mathew SinclairNZ01000.003c SM Katich b MS Kasprowicz2v AUSAuckland17 Feb 2005
Scott StyrisNZ663953169.234b B Lee2v AUSAuckland17 Feb 2005
Craig McMillanNZ9801112.505c MEK Hussey b JR Hopes2v AUSAuckland17 Feb 2005
Chris CairnsNZ140025.006c GD McGrath b MS Kasprowicz2v AUSAuckland17 Feb 2005
Hamish MarshallNZ8700114.297b A Symonds2v AUSAuckland17 Feb 2005
Andre AdamsNZ7710100.008run out (GD McGrath)2v AUSAuckland17 Feb 2005
Jeff WilsonNZ181420128.579b GD McGrath2v AUSAuckland17 Feb 2005
Kyle MillsNZ01000.0010c MS Kasprowicz b GD McGrath2v AUSAuckland17 Feb 2005
Daryl TuffeyNZ5*210250.0011not out2v AUSAuckland17 Feb 2005
Marcus TrescothickENG413750110.811c MEK Hussey b A Symonds1v AUSSouthampton13 Jun 2005
Geraint JonesENG191440135.712c MS Kasprowicz b GD McGrath1v AUSSouthampton13 Jun 2005
Andrew FlintoffENG6500120.003c A Symonds b MS Kasprowicz1v AUSSouthampton13 Jun 2005
Kevin PietersenENG341831188.894c ML Hayden b MJ Clarke1v AUSSouthampton13 Jun 2005
Michael VaughanENG01000.005c RT Ponting b A Symonds1v AUSSouthampton13 Jun 2005
Paul CollingwoodENG462652176.926c RT Ponting b GD McGrath1v AUSSouthampton13 Jun 2005
Andrew StraussENG181610112.507b JN Gillespie1v AUSSouthampton13 Jun 2005
Vikram SolankiENG9510180.008c MEK Hussey b GD McGrath1v AUSSouthampton13 Jun 2005
Jon LewisENG0*000-9not out1v AUSSouthampton13 Jun 2005
Adam GilchristAUS151430107.141c KP Pietersen b D Gough2v ENGSouthampton13 Jun 2005
Matthew HaydenAUS6410150.002c KP Pietersen b D Gough2v ENGSouthampton13 Jun 2005
Andrew SymondsAUS02000.003c KP Pietersen b J Lewis2v ENGSouthampton13 Jun 2005
Michael ClarkeAUS01000.004c †GO Jones b J Lewis2v ENGSouthampton13 Jun 2005
Michael HusseyAUS160016.675c A Flintoff b D Gough2v ENGSouthampton13 Jun 2005
Ricky PontingAUS03000.006c VS Solanki b J Lewis2v ENGSouthampton13 Jun 2005
Damien MartynAUS4410100.007c ME Trescothick b J Lewis2v ENGSouthampton13 Jun 2005
Brett LeeAUS15201075.008c SJ Harmison b PD Collingwood2v ENGSouthampton13 Jun 2005
Jason GillespieAUS241840133.339c ME Trescothick b PD Collingwood2v ENGSouthampton13 Jun 2005
Michael KasprowiczAUS3*50060.0010not out2v ENGSouthampton13 Jun 2005
Glenn McGrathAUS5120041.6711b SJ Harmison2v ENGSouthampton13 Jun 2005
Graeme SmithSA6143101141.861c & b NJ Astle1v NZJohannesburg21 Oct 2005
Jacques KallisSA201811111.112b JS Patel1v NZJohannesburg21 Oct 2005
Herschelle GibbsSA9710128.573lbw b JS Patel1v NZJohannesburg21 Oct 2005
Justin KempSA8111072.734c & b NJ Astle1v NZJohannesburg21 Oct 2005
Mark BoucherSA480050.005b NJ Astle1v NZJohannesburg21 Oct 2005
Shaun PollockSA02000.006c SP Fleming b AR Adams1v NZJohannesburg21 Oct 2005
Ashwell PrinceSA560083.337run out (JS Patel)1v NZJohannesburg21 Oct 2005
Albie MorkelSA11120191.678c †BB McCullum b JS Patel1v NZJohannesburg21 Oct 2005
Charl LangeveldtSA240050.009b SE Bond1v NZJohannesburg21 Oct 2005
Makhaya NtiniSA561083.3310b SE Bond1v NZJohannesburg21 Oct 2005
André NelSA0*2000.0011not out1v NZJohannesburg21 Oct 2005
Stephen FlemingNZ312560124.001c JA Morkel b CK Langeveldt2v SAJohannesburg21 Oct 2005
Page 1Next

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