Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and 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
Shubman GillGT84845054v RRJaipur28 Apr 2025
Ravi BoparaNOR8484*4675v DERDerby4 Jun 2025
WAE BurtonSER8484*4557v SLOBelgrade8 Jun 2025
Ben DuckettENG848446102v WISouthampton10 Jun 2025
Arun YadavTAN84843296v BHRBlantyre8 Jul 2025
Toby AlbertHAM848455121v ESSChelmsford17 Jul 2025
Ahmed FaizMAS84844384v SAMSingapore24 Jul 2025
Tom Kohler-CadmoreWF84844637v SBSouthampton28 Aug 2025
Waseem MuhammadUAE84845394v MASAl Amarat10 Oct 2025
Josh BrownMR84844894v MSMelbourne4 Jan 2026
Sam HarperMS8484*5184v MRMelbourne10 Jan 2026
Darwish RasooliAFG84845982v WIDubai19 Jan 2026
Abhishek SharmaIND84843558v NZNagpur21 Jan 2026
Suryakumar YadavIND8484*49104v USAMumbai7 Feb 2026
George MunseySCO848454132v ITAKolkata9 Feb 2026
Finn AllenNZ8484*5055v UAEChennai10 Feb 2026
Rahmanullah GurbazAFG84844247v SAAhmedabad11 Feb 2026
Fakhar ZamanPAK84844294v SLKandy28 Feb 2026
Fakhar ZamanLQ848454111v RAWKarachi18 Apr 2026
Kushal BhurtelNEP8484*57122v UAEKirtipur21 Apr 2026
Karanbir SinghAUA84843978v GERKrefeld1 May 2026
Rohit SharmaMI84844467v LSGMumbai4 May 2026
Mohammed QasimMAC84846083v GIBMarsa7 May 2026
Shubman GillGT84844493v RRJaipur9 May 2026
Sai SudharsanGT84845374v CSKAhmedabad21 May 2026
Sam BillingsKEN8484*3795v MIDLondon22 May 2026
Aneurin DonaldDER84843178v NOTDerby29 May 2026
VS PadhaalFIN84845783v NORStockholm13 Jun 2026
James VinceHAM848446122v KENCanterbury28 Jun 2026
Sineth JayawardenaTUCA84845274v PSCColombo24 Aug 2026
Tim TectorBW84846292v ECRDublin20 Sept 2026
Sherfane RutherfordWI84843777v INDRanchi9 Oct 2026
Suresh RainaCSK8383*5273v MIMumbai25 Mar 2010
Michael LumbRR838343162v PKJaipur7 Apr 2010
Michael HusseyCSK8383*56111v RCBChennai16 Apr 2011
Anamul HaqueDG83834665v RRDhaka5 Feb 2013
Yuvraj SinghRCB83833877v RRBangalore11 May 2014
Robin UthappaKKR8383*51101v RCBKolkata22 May 2014
Dinesh ChandimalSL83835163v SOUIncheon30 Sept 2014
Shreyas IyerDC83835675v MIDelhi23 Apr 2015
Mukhtar AhmedPAK838345123v ZIMLahore22 May 2015
Kevin PietersenSLZ8383*5764v JTJamaica7 Jul 2015
Rohit SharmaIND83835573v BANDhaka24 Feb 2016
Tamim IqbalBAN8383*5863v NEDDharamsala9 Mar 2016
Tillakaratne DilshanSL8383*5683v AFGKolkata17 Mar 2016
Joe RootENG83834464v SAMumbai18 Mar 2016
AB de VilliersRCB83834664v RPSPune22 Apr 2016
Daniel Bell-DrummondKEN8383*47102v SOMCanterbury20 May 2016
Karun NairDC8383*5983v SHRaipur20 May 2016
Luke WrightSUS83833985v SOMHove1 Jun 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.