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
AB de VilliersTS9393*52114v DHCenturion12 Dec 2018
Samarth SinghUP939361103v MAHAirforce Complex ground, Palam21 Feb 2019
Neil BroomOTA93935776v AUCAuckland14 Dec 2019
Mitchell MarshPS9393*4138v BHPerth11 Jan 2020
Ben DunkLQ939343310v QGLahore3 Mar 2020
Avi BarotSAU939344134v VIDHolkar Stadium13 Jan 2021
Devon ConwayWEL9393*63111v CANWellington13 Feb 2021
Marnus LabuschagneGLA9393*56102v GLOCardiff10 Jun 2021
Martin GuptillNZ93935667v SCODubai3 Nov 2021
Matthew WadeHH93934695v SSSydney11 Dec 2021
Tom BruceCD9393*3688v CANNew Plymouth31 Dec 2021
Matthew GilkesST93935793v ASSydney2 Jan 2022
Ben McDermottHH939361102v BHBrisbane8 Jan 2022
Moeen AliCSK939357133v RRMumbai20 May 2022
B GeorgeMAC9393*4457v GIBWaterloo3 Jul 2022
Tony UraPNG9393*4049v SINSingapore3 Jul 2022
Rilee RossouwSOM93933687v DERTaunton9 Jul 2022
Assad ValaPNG9393*4776v UGABulawayo12 Jul 2022
Laurie EvansSUR939351133v SUSBrighton9 Jun 2023
Daniel LawrenceLS939349103v TRLondon12 Aug 2023
Andre FletcherSKAN9393*6465v SLKTarouba9 Sept 2023
Doug BracewellCD9393*33115v NDPalmerston North27 Dec 2023
Johnson CharlesSW93935186v DCDubai22 Jan 2024
Yashasvi JaiswalIND9393*53132v ZIMHarare13 Jul 2024
Dawid MalanYOR9393*5075v WORWorcester14 Jul 2024
Sam HainBB939360103v NORNorthampton18 Jul 2024
Andre FletcherSKAN93936146v TKRTarouba22 Sept 2024
Nicolas PooranTKR9393*4367v SKANTarouba22 Sept 2024
David WarnerDC9393*57121v ADKRDubai2 Feb 2025
KL RahulDC9393*5376v RCBBengaluru10 Apr 2025
Virandeep SinghMAS9393*5784v KSAKuala Lumpur26 Apr 2025
Shubman GillGT9393*5337v DCDelhi18 May 2025
Kiran CarlsonGLA93935756v ESSCardiff6 Jun 2025
Sangeeth CoorayCCC9393*5974v PSCColombo8 Jun 2025
Monank PatelMNY93935087v SOOakland18 Jun 2025
Matthew BreetzkeNOR93934595v DERNorthampton11 Jul 2025
Priyansh AryaPK93933749v LSGNew Chandigarh19 Apr 2026
Mehboob AliMAC939337108v GIBMarsa8 May 2026
Finn AllenKKR939335410v GTKolkata16 May 2026
Vaibhav SuryavanshiRR939338710v LSGJaipur19 May 2026
James RewSOM93934894v BBBirmingham24 May 2026
James RewSOM93934894v WARBirmingham24 May 2026
Rajat PatidarRCB9393*3359v GTDharamsala26 May 2026
Babar HayatHK9393*4867v BHRSingapore1 Jun 2026
Nutan GoelTN93935695v NMPMumbai2 Jun 2026
JJ HuoMOZ939353153v LESMalkerns6 Jun 2026
FFZ NhaduateMOZ939347134v ESWMalkerns7 Jun 2026
Md AriyanROM9393*4078v SWIIlfov County21 Jun 2026
Abidullah KotwaAUA9393*26212v HUNSzodliget28 Jun 2026
Hamza KhanRWA9393*4877v BOTKigali City13 Sept 2026

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.