Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Suryakumar YadavIND76764484v WIBasseterre2 Aug 2022
Glenn PhillipsNZ76764146v WIKingston12 Aug 2022
MTMMJ AveCOO7676*5934v SAMPort Vila13 Sept 2022
Grant StewartITA76763329v GERAlmeria4 Nov 2022
Ashmit ShreshtaNGR76764981v ESWKigali City4 Dec 2022
Cameron BancroftPS7676*4872v BHPerth7 Jan 2023
Tim DavidHH7676*4156v STHobart15 Jan 2023
James VinceGG76764844v DCSharjah19 Jan 2023
Aaron FinchMR7676*3575v PSPerth22 Jan 2023
Joe CarterND7676*4173v AUCMount Maunganui22 Jan 2023
Glenn MaxwellRCB76763638v CSKBengaluru17 Apr 2023
Sam NortheastGLA76765492v SURCardiff7 Jun 2023
Joe DenlyKEN76763266v ESSChelmsford22 Jun 2023
James VinceHAM76764273v ESSSouthampton23 Jun 2023
Dwayne BravoTSK7676*3956v WFDallas16 Jul 2023
Sam BillingsOI7676*4055v TRLondon21 Aug 2023
Alick AthanazeBR76764873v JTBridgetown31 Aug 2023
Meet BhavsarKUW7676*4964v BHRDoha16 Sept 2023
Saqlain ArshadQAT767641113v KSADoha4 Oct 2023
Ajinkya RahaneMUM7676*4363v HARJaipur16 Oct 2023
AD ChopraMIZ76764583v JKJaipur25 Oct 2023
Salum JumbeTAN7676*4664v RWAWindhoek29 Nov 2023
Matthew ShortAS7676*5174v PSAdelaide5 Jan 2024
Henry NichollsCAN7676*50101v NDChristchurch9 Jan 2024
Riyan ParagRR76764835v GTJaipur10 Apr 2024
KL RahulLSG76764882v RRLucknow27 Apr 2024
Nithish Kumar ReddySH7676*4238v RRHyderabad2 May 2024
Paul StirlingNK76764984v MRDublin2 May 2024
Jamie SmithSUR76763818v GLACardiff31 May 2024
Rahmanullah GurbazAFG76764544v UGAProvidence3 Jun 2024
Michael-Kyle PepperESS76764284v KENCanterbury21 Jun 2024
Sam HainBB76765362v WORWorcester21 Jun 2024
Travis HeadAUS76764394v INDGros Islet24 Jun 2024
Virat KohliIND76765962v SABridgetown29 Jun 2024
Daniel Bell-DrummondKEN767652102v GLOCheltenham5 Jul 2024
Matthew BreetzkeNOR76763175v LANManchester19 Jul 2024
Tristan StubbsSA76764283v WITarouba23 Aug 2024
Ryan RickeltonSA76764836v IREAbu Dhabi27 Sept 2024
Francisco CouanaMOZ7676*5092v GAMNairobi24 Oct 2024
James VinceGG7676*6252v DVDubai14 Jan 2025
Caleb JewellHH76764991v BHBrisbane16 Jan 2025
Tim RobinsonWEL7676*5844v OTADunedin18 Jan 2025
Glenn MaxwellMS7676*3256v HHMelbourne19 Jan 2025
Devon ConwayJSK7676*56113v SECJohannesburg26 Jan 2025
Heinrich KlaasenDSG7676*4736v JSKJohannesburg1 Feb 2025
Max HoldenDV767651120v DCDubai9 Feb 2025
Asif AliBHR76764076v HKKuala Lumpur11 Mar 2025
Anshuman RathHK76764874v KUWMong Kok9 Apr 2025
Fakhar ZamanLQ76764765v KKKarachi15 Apr 2025
Monank PatelUSA76764554v CAYGeorge Town19 Apr 2025

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.