ODI1st 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 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 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
Ishan KishanSH91914486v RRHyderabad13 Apr 2026
Nitish RanaDC919144114v PKDelhi25 Apr 2026
Dawid MalanGLO9191*5564v NORBristol1 Jul 2026
Aneurin DonaldDER91913877v LEIDerby12 Jul 2026
Saif-Ul IslamNOR9191*6372v GIBKoge14 Jul 2026
Lahiru UdaraSL919155111v PAKRawalpindi9 Oct 2026
Herschelle GibbsSA9090*55142v WIJohannesburg11 Sept 2007
Gulam BodiLIO90905175v WARJohannesburg14 Mar 2012
Shane WatsonRR9090*51104v PWPune8 May 2012
David WarnerAUS9090*6253v SLSydney26 Jan 2013
Joe RootENG9090*49131v AUSSouthampton29 Aug 2013
Gareth BergITA909047151v USAAbu Dhabi16 Nov 2013
Matt MachanSCO9090*5594v DENDubai24 Nov 2013
Glenn MaxwellPK90903868v CSKCuttack7 May 2014
Marcus NorthDER90904766v LEILeicester16 May 2014
David WarnerSH909045123v CSKRanchi22 May 2014
Kevin O'BrienTTRS9090*4957v AHAntigua20 Jul 2014
Martin GuptillGAW90905176v AHSt Kitts7 Aug 2014
Chris GayleWI90904197v SAJohannesburg11 Jan 2015
Paul StirlingMID90905067v KENLondon28 May 2015
Moeen AliWOR909050115v NORNorthampton5 Jun 2015
Ian BellWAR909065112v DURChester-le-Street6 Jun 2015
Sam NortheastKEN909052122v ESSCanterbury18 Jun 2015
Darren StevensKEN909039105v SURLondon19 Jun 2015
Samit PatelNOT9090*5955v YORLeeds19 Jun 2015
Chris GayleJT9090*3669v SLZSt Lucia28 Jun 2015
James VinceHAM9090*62111v SUSHove17 Jul 2015
Jonty JennerJER9090*5284v NAMDublin17 Jul 2015
Steve SmithAUS90905374v ENGCardiff31 Aug 2015
Michael KlingerPS9090*5873v MRMelbourne30 Dec 2015
Virat KohliIND9090*5592v AUSAdelaide26 Jan 2016
Gautam GambhirKKR9090*60131v SHHyderabad16 Apr 2016
David WarnerSH9090*5974v MIHyderabad18 Apr 2016
Hamish MarshallGLO90905582v SUSArundel26 Jun 2016
Najeeb TarakaiAFG90905875v IREGreater Noida10 Mar 2017
Daniel Bell-DrummondKEN9090*5584v ESSBeckenham9 Jul 2017
Rajesh DhuperODI90906482v BENRanchi8 Jan 2018
Amandeep KhareCHH90905772v RAIRaipur10 Jan 2018
Shikhar DhawanIND90904966v SLColombo6 Mar 2018
Shane WatsonQG9090*5857v KKDubai8 Mar 2018
AB de VilliersRCB9090*39105v DCBengaluru21 Apr 2018
Ben StokesDUR9090*6885v YORLeeds5 Jul 2018
Dhiren GondariaKEN90904657v UGAKigali City7 Jul 2018
Eoin MorganMID90905694v SUSLondon2 Aug 2018
Colin MunroTKR909056104v GAWTrinidad5 Sept 2018
Babar AzamPAK909058131v SAJohannesburg3 Feb 2019
Matt RenshawBH9090*5094v ASAdelaide3 Feb 2019
Lendl SimmonsTKR90904596v SKANSt Kitts17 Sept 2019
Taruwar KohliMIZ90905974v MEGMumbai17 Nov 2019
Johnson CharlesST909038115v KTChattogram21 Dec 2019

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.