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
Quinton de KockBR8787*4595v AABFNorth Sound1 Sept 2024
Liam LivingstoneENG87874765v AUSCardiff13 Sept 2024
Edward MooreWP8787*6255v LIOJohannesburg16 Oct 2024
Lahiru MilanthaJB87874994v SPRKirtipur21 Dec 2024
Jacob BethellMR87875084v HHHobart14 Jan 2025
Faf du PlessisJSK87875547v PRJohannesburg30 Jan 2025
Fiaz AhmedBHR8787*5592v SINSingapore28 Feb 2025
Nicolas PooranLSG8787*3678v KKRKolkata8 Apr 2025
Mohammad HarisPZ878747124v IURawalpindi14 Apr 2025
Yasir KhanMS87874466v LQMultan22 Apr 2025
Luke WellsLAN87875076v NOTManchester31 May 2025
Shreyas IyerPK8787*4158v MIAhmedabad1 Jun 2025
Max HoldenMID8787*47121v SOMTaunton12 Jun 2025
Jake EganNW8787*5284v MRBready1 Jul 2025
Michael-Kyle PepperESS8787*47142v SUSChelmsford11 Jul 2025
Waseem MuhammadRW8787*5974v RRSylhet11 Jan 2026
Ibrahim ZadranAFG8787*5683v WIDubai19 Jan 2026
Babar AzamPZ8787*51102v KKKarachi9 Apr 2026
Cooper ConnollyPK87874687v LSGNew Chandigarh19 Apr 2026
Reeza HendricksKK8787*4884v QGLahore25 Apr 2026
Sai SudharsanGT87874647v CSKChennai26 Apr 2026
Sanju SamsonCSK8787*5276v DCDelhi5 May 2026
Ayaz Ahmed AfzalMR87874976v AAMumbai10 Jun 2026
LG PretoriusSFU87873996v SOOakland26 Jun 2026
Reeza HendricksDS8787*50112v KRColombo18 Jul 2026
Kusal MendisSL8787*4894v PAKRawalpindi13 Oct 2026
Gautam GambhirDC868654111v RCBDelhi30 Apr 2008
Sourav GangulyKKR8686*5366v PKKolkata25 May 2008
Mahela JayawardeneSL868663121v AUSKandy8 Aug 2011
Nasir JamshedCK8686*47103v KRBDhaka12 Feb 2012
Jesse RyderPW86865874v DCDelhi21 Apr 2012
Chris GayleRCB86865876v KKRKolkata28 Apr 2012
Mushfiqur RahimSR86864465v DGDhaka15 Feb 2013
Mohammad HafeezPAK86865194v SACenturion3 Mar 2013
Dinesh KarthikMI868648142v DCMumbai9 Apr 2013
Michael HusseyCSK8686*54112v PKChandigarh10 Apr 2013
Michael HusseyCSK8686*58102v MIDelhi21 May 2013
JP DuminySA8686*43103v NZChittagong24 Mar 2014
Dawid MalanMID8686*5791v ESSLondon17 May 2014
Varun ChopraWAR8686*5464v ESSChelmsford2 Aug 2014
Alex HalesNOT8686*4358v WARNottingham15 May 2015
Darren BravoTTRS8686*6346v JTTrinidad23 Jul 2015
Hardik PandyaBAR8686*4638v VIDMumbai15 Jan 2016
Shreyas IyerMUM86865146v VIDMumbai16 Jan 2016
Luke WrightQG8686*53114v IUDubai4 Feb 2016
Krunal PandyaMI86863776v DCVisakhapatnam15 May 2016
Johann MyburghSOM8686*5345v SURTaunton10 Jun 2016
Chris LynnGAW86864566v SLZSt Lucia24 Jul 2016
Wayne MadsenDER8686*44104v NOTNottingham21 Jul 2017
Babar AzamPAK868652102v IWXLahore12 Sept 2017

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.