Live1st ODI · India in New Zealand 2026/27NZ40/2 (8.3)INDIND 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
Siddhesh LadMUM82825164v BARRajkot7 Jan 2018
Shreevats GoswamiBEN8282*5793v TRIRanchi14 Jan 2018
Ambati RayuduCSK82825338v RCBBengaluru25 Apr 2018
Jos ButtlerRR82825891v PKJaipur8 May 2018
Ian BellBB8282*57111v NOTNottingham4 Jul 2018
Liam DawsonHAM82824194v SOMTaunton1 Aug 2018
HazratullahAFG82825467v IREBready22 Aug 2018
Jake WeatheraldAS828242112v HHLaunceston31 Jan 2019
Glenn MaxwellMS82824346v SSMelbourne10 Feb 2019
Liam LivingstoneKK82824366v MSDubai15 Feb 2019
Mrunal DevdharRAI82824494v GOAHolkar Stadium24 Feb 2019
Marco MaraisWAR8282*3358v LIOEast London14 Apr 2019
Chris LynnKKR82825176v CSKKolkata14 Apr 2019
AB de VilliersRCB8282*4437v PKBengaluru24 Apr 2019
Shashank ChandrakarCHH82825094v RAIGSSS, Sector 2611 Nov 2019
Aditya WaghmodeBAR8282*5774v ANDDr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium12 Nov 2019
Ruturaj GaikwadMAH8282*6135v HIMCricket Stadium, Sector-1615 Nov 2019
Aditya TareMUM828248121v ASSMumbai17 Nov 2019
Harshal PatelHAR82824057v MEGBKC Ground18 Nov 2019
Dean FoxcroftOTA8282*5782v WELDunedin6 Jan 2020
Kevin O'BrienLL82823738v NWDublin27 Aug 2020
Luke WrightSUS82825584v HAMHove30 Aug 2020
Alex DaviesLAN82825654v DERLeeds31 Aug 2020
Will SmeedSOM82824965v GLOTaunton13 Sept 2020
Babar AzamPAK82825591v ZIMRawalpindi7 Nov 2020
Dhanushka GunathillekeGG828253131v KTHambantota30 Nov 2020
Alex CareyAS828259121v PSAdelaide31 Dec 2020
Sheldon JacksonPUD82825085v HARSharad Pawar Cricket Academy BKC13 Jan 2021
Colin MunroPS82825454v BHMelbourne19 Jan 2021
Fakhar ZamanLQ8282*5282v QGKarachi22 Feb 2021
Mohammad RizwanPAK8282*61101v ZIMHarare21 Apr 2021
Prithvi ShawDC828241113v KKRAhmedabad29 Apr 2021
Mohammad RizwanMS8282*5692v PZAbu Dhabi13 Jun 2021
Jonny BairstowYOR82824594v LEILeeds15 Jun 2021
Josh InglisLEI82823775v YORLeeds15 Jun 2021
Zeeshan KukikhelHUN82824295v MACIlfov County5 Sept 2021
Richie BerringtonSCO8282*6173v ZIMEdinburgh15 Sept 2021
Daniel Bell-DrummondKEN82825172v SUSBirmingham18 Sept 2021
Sanju SamsonRR82825773v SHDubai27 Sept 2021
Suryakumar YadavMI828240133v SHAbu Dhabi8 Oct 2021
Muhammad YounisBHR8282*4466v QATDoha23 Oct 2021
Rajat DeyTRI8282*4664v MIZACA Stadium,Mangalagiri5 Nov 2021
Babul KumarBIH82825774v ASSDelhi6 Nov 2021
Kishan LyngdohMEG828252121v APACA Stadium,Mangalagiri9 Nov 2021
Hamish RutherfordOTA82824747v CDDunedin28 Nov 2021
Aaron FinchMR82826442v STMelbourne19 Jan 2022
Alex HalesIU8282*54131v PZKarachi30 Jan 2022
Mohammad RizwanMS82825381v PZKarachi5 Feb 2022
Soumya SarkarKT8282*6244v SSSylhet7 Feb 2022
Jason RoyQG828264110v KKLahore20 Feb 2022

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.