Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Glenn PhillipsGLO9494*5875v SUSBrighton25 Jun 2021
Rassie van der DussenSA9494*6056v ENGSharjah6 Nov 2021
David MillerGT9494*5186v CSKPune17 Apr 2022
Will SmeedSOM9494*4178v GLATaunton3 Jun 2022
Jordan CoxKEN94944736v SOMTaunton10 Jun 2022
Sami SohailMAA9494*60130v LESKigali City25 Nov 2022
Usman KhawajaBH949455103v STSydney27 Jan 2023
Shubman GillGT9494*5127v LSGAhmedabad7 May 2023
Liam LivingstonePK94944859v DCDharamsala17 May 2023
Stephen EskinaziMID9494*62101v SUSLondon8 Jun 2023
Will SmeedSOM94943588v GLOBristol9 Jun 2023
Lorcan TuckerIRE9494*5184v AUAEdinburgh23 Jul 2023
Ryan RickeltonMCT9494*5276v PRCape Town19 Jan 2024
Aaron JonesUSA9494*40410v CANDallas1 Jun 2024
Matthew BreetzkeNOR949454113v DERDerby14 Jun 2024
Yasir Ali ChowdhuryDR9494*4778v FBDhaka30 Dec 2024
Mark ChapmanNZ949444114v PAKAuckland21 Mar 2025
Ayush MhatreCSK94944895v RCBBengaluru3 May 2025
Babar AzamPZ949449104v KKRawalpindi17 May 2025
Ishan KishanSH9494*4875v RCBLucknow23 May 2025
J BakerCAY94946095v BAHKing City22 Jun 2025
Stephen EskinaziMID949448123v HAMNorthwood9 Jul 2025
Will SmeedSOM949458141v HAMBirmingham13 Sept 2025
Brian BennettZIM94945184v NAMBulawayo15 Sept 2025
Aaron HardiePS9494*4395v HHHobart1 Jan 2026
Lorcan TuckerIRE9494*51104v OMAColombo14 Feb 2026
Daniel LawrenceSUR9494*4766v HAMLondon5 Jun 2026
Matthew ShortSFU9494*62102v LAKROakland15 Jul 2026
Ryan RickeltonSL9494*4268v LSLeeds4 Aug 2026
LG PretoriusSA949451123v ZIMWindhoek1 Sept 2026
Dhiren GondariaKEN94944779v UGAKigali City12 Sept 2026
Matthew HaydenCSK93934397v DCDelhi19 Mar 2010
Mahela JayawardenePK9393*62132v DCDharamsala16 Apr 2010
Gautam GambhirKKR93935195v RCBKolkata28 Apr 2012
Virat KohliRCB9393*47114v SHBangalore9 Apr 2013
David MillerDOL9393*3769v TITDurban6 Feb 2014
James VinceHAM9393*51114v NOTNottingham3 Aug 2014
Hamish MarshallGLO939353103v SOMTaunton3 Jul 2015
Hamilton MasakadzaZIM9393*5885v BANKhulna22 Jan 2016
Umar AkmalLQ93934068v QGDubai8 Feb 2016
Ross TaylorSUS9393*4848v GLOBristol20 May 2016
Dawid MalanMID939348105v HAMUxbridge Cricket Club Ground27 May 2016
David WarnerSH9393*58113v GLDelhi27 May 2016
Chris LynnKKR9393*4168v GLRajkot7 Apr 2017
Rahul TripathiRPS93935297v KKRKolkata3 May 2017
Wriddhiman SahaPK9393*55113v MIMumbai11 May 2017
Chris GayleSKAN93934758v TKRSt Kitts23 Aug 2017
Ben StokesCAN93934767v OTAChristchurch14 Dec 2017
Shreyas IyerDC9393*40310v KKRDelhi27 Apr 2018
Quinton de KockCTB939347123v PRCape Town7 Dec 2018

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.