Live1st ODI · India in New Zealand 2026/27NZ45/2 (10)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting match by match (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
James VinceHAM828257102v SOMSouthampton6 Jul 2025
Shai HopeGAW82825465v AABFNorth Sound22 Aug 2025
Luka WoodsSER82824992v CROSzodliget31 Aug 2025
Liam LivingstoneADKR8282*3828v SWSharjah3 Dec 2025
D NdikubwimanaRWA8282*5890v SIEAbuja12 Dec 2025
David WarnerST82825683v BHBrisbane10 Jan 2026
Suryakumar YadavIND8282*3794v NZRaipur23 Jan 2026
Imal LiyanageQAT82824274v BHRDoha11 Feb 2026
Aiden MarkramSA8282*4674v WIAhmedabad26 Feb 2026
Sameer MinhasIU8282*4883v QGLahore2 Apr 2026
Angkrish RaghuvanshiKKR8282*4447v GTKolkata16 May 2026
D'Arcy ShortGLO82825075v YORLeeds31 May 2026
Maaz KhanLES82823168v ESWMalkerns7 Jun 2026
George MunseyNOT8282*4747v KENCanterbury26 Jun 2026
Andries GousSLK82825166v AABFKingstown9 Aug 2026
Brandon McMullenECR8282*4783v GCThe Hague6 Sept 2026
Abhishek SharmaIND82823277v AFGDelhi13 Sept 2026
Sineth JayawardenaTUCA82823295v SSCColombo16 Sept 2026
Glenn MaxwellBW8282*4085v ECRDublin17 Sept 2026
Sanju SamsonIND82824194v WIRanchi9 Oct 2026
Kashief JosephWP82824146v BOLCape Town14 Oct 2026
Olipa GeraldUGA82824257v ZAMAbuja20 Oct 2026
Ismail KaraZAM82824467v NGRAbuja21 Oct 2026
Glenn PhillipsNZ8282*4083v INDChristchurch22 Oct 2026
NazimuddinBAN81815085v PAKNairobi2 Sept 2007
Matthew HaydenCSK818146122v MIChennai23 Apr 2008
Shaun MarshPK81815674v MIMumbai21 May 2008
Ross TaylorRCB8181*3375v KKRCenturion12 May 2009
Brendon McCullumKKR818148113v CSKCenturion18 May 2009
Sanath JayasuriyaSL818147103v WINottingham10 Jun 2009
Mahela JayawardeneSL81815182v NZGuyana30 Apr 2010
Shane WatsonAUS81814974v PAKSt Lucia2 May 2010
Brendon McCullumKTK818160102v MIMumbai15 Apr 2011
Brendon McCullumNZ8181*4656v ZIMHarare15 Oct 2011
Nasir JamshedCK8181*47102v BBDhaka16 Feb 2012
Chris GayleRCB81814848v PWBangalore17 Apr 2012
Ambati RayuduMI8181*5464v RCBBangalore14 May 2012
Chris LynnBH81815346v PSBrisbane22 Dec 2013
Aaron FinchMR81815173v BHMelbourne30 Dec 2013
Ravi BoparaESS8181*4483v KENCanterbury11 Jun 2014
Jason RoySUR8181*43112v SUSLondon13 Jun 2014
Shoaib MalikBT8181*4356v JTJamaica3 Aug 2014
William PorterfieldWAR8181*4755v SURBirmingham23 Aug 2014
Richard LeviCC81813477v TITJohannesburg2 Nov 2014
Chris LynnBH818135123v HHBrisbane15 Jan 2015
Brendon McCullumCSK81816174v RRChennai10 May 2015
David WarnerSH81815265v PKHyderabad11 May 2015
Ravi BoparaESS8181*5355v GLACardiff22 May 2015
Peter GoughJER8181*60100v HKLondonderry11 Jul 2015
Wriddhiman SahaBEN81814775v HIVCA Ground2 Jan 2016

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.