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
Imad WasimKK9292*54112v IURawalpindi3 Mar 2023
Ruturaj GaikwadCSK92925049v GTAhmedabad31 Mar 2023
Devon ConwayCSK9292*52161v PKChennai30 Apr 2023
Colin IngramGLA9292*5176v MIDNorthwood31 May 2023
Mitchell MarshAUS9292*49132v SADurban30 Aug 2023
Kushal MallaNEP92924139v HKKathmandu21 Oct 2023
Anish ParaamSIN9292*5876v JPNBangkok6 Feb 2024
Virat KohliRCB92924776v PKDharamsala9 May 2024
Rohit SharmaIND92924178v AUSGros Islet24 Jun 2024
Ben DuckettBP92925385v SBBirmingham3 Aug 2024
Kyle MayersSKAN92926267v SLKBasseterre1 Sept 2024
Faf du PlessisSLK9292*5974v GAWProvidence28 Sept 2024
Kushal BhurtelNEP9292*5476v USADallas19 Oct 2024
Joe RootPR9292*60112v PCCenturion18 Jan 2025
Sam HainBB9292*4966v NOTNottingham30 May 2025
Jason RoySUR92925467v SOMTaunton30 May 2025
Sanjay KrishnamurthiSFU92924077v LAKRLauderhill6 Jul 2025
Max O'DowdNED9292*57111v GUEThe Hague9 Jul 2025
Rahmanullah GurbazAFG92924885v ZIMHarare2 Nov 2025
Hassan EisakhilNE92926075v DCSylhet11 Jan 2026
KL RahulDC929252114v GTDelhi8 Apr 2026
Dhiren GondariaKEN92923559v MABGaborone23 May 2026
D'Arcy ShortGLO9292*5684v SURBristol4 Jul 2026
Sourav GangulyKKR919157115v DCHyderabad11 May 2008
Graeme SmithRR91915194v CSKChennai24 May 2008
Martin GuptillNZ9191*5456v ZIMAuckland11 Feb 2012
Brendon McCullumNZ919155113v INDChennai11 Sept 2012
Loots BosmanKNI91915755v TITCenturion6 Mar 2013
Steven TaylorUSA91915665v ITAAbu Dhabi16 Nov 2013
David WarnerSH91915594v KKRVisakhapatnam22 Apr 2015
Ajinkya RahaneRR9191*5493v DCMumbai3 May 2015
Ian CockbainGLO9191*4995v MIDBristol15 May 2015
Colin IngramGLA91914776v SURLondon15 May 2015
Luke WrightSUS91914785v MIDHove29 May 2015
Graham ClarkDUR9191*57141v YORLeeds10 Jul 2015
Ross WhiteleyWOR9191*35211v YORLeeds14 Jul 2015
Jim AllenbySOM919159103v KENCanterbury20 May 2016
Tim PaineHH919161111v MSHobart26 Dec 2016
Evin LewisWI91915159v PAKTrinidad1 Apr 2017
Brendon McCullumTKR91916256v JTJamaica26 Aug 2017
Jitesh SharmaVID919153103v CHHRaipur8 Jan 2018
Jason RoyDC9191*5366v MIMumbai14 Apr 2018
Fakhar ZamanPAK919146123v AUSHarare8 Jul 2018
Joshua RasuVAN919153123v FIJSuva28 Aug 2018
Metuisela BeitakiFIJ919166114v SAMSuva29 Aug 2018
Ryan RickeltonJS91915973v PRPaarl20 Nov 2018
Shane WatsonQG9191*5566v PZAbu Dhabi4 Mar 2019
Hardik PandyaMI91913469v KKRKolkata28 Apr 2019
Riki WesselsWOR919151105v YORLeeds2 Aug 2019
Dawid MalanMID9191*5974v GLORadlett11 Aug 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.