Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES108/3 (12)WAR206/4 (20)ES need 99 runs in 48 ballsT2067th 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
Azam KhanIU75753066v PZLahore26 Feb 2024
Sybrand EngelbrechtNED75754075v NAMKirtipur29 Feb 2024
Ryan RickeltonLIO75753965v BOLJohannesburg8 Mar 2024
George MunseySCO75754993v UAEDubai11 Mar 2024
Philip SaltKKR75753766v PKKolkata26 Apr 2024
Abhishek SharmaSH7575*2886v LSGHyderabad8 May 2024
Mohammad RizwanPAK7575*4664v IREDublin12 May 2024
Babar AzamPAK75754265v IREDublin14 May 2024
Kushal Janith PereraPSC7575*2629v NSWCColombo16 May 2024
Nicolas PooranLSG75752958v MIMumbai17 May 2024
Peter HandscombLEI7575*5191v DERBirmingham1 Jun 2024
Rushab PatelKEN75753783v MAANairobi4 Jul 2024
CV AntoKUW75754236v MONKuala Lumpur30 Aug 2024
Tom BantonSOM75754365v NORNorthampton5 Sept 2024
Suryakumar YadavIND75753585v BANHyderabad12 Oct 2024
Lahiru MilanthaJB7575*5393v BKKirtipur30 Nov 2024
Usman KhalidKSA7575*4874v QATDubai15 Dec 2024
Will BosistoKT7575*5083v CKDhaka31 Dec 2024
Zakir HasanSS7575*4636v KTSylhet12 Jan 2025
Jamal ToddOTA75755582v NDMount Maunganui25 Jan 2025
Parvez Hossain EmonCK75754118v FBDhaka1 Feb 2025
Nicolas PooranLSG75753067v DCVisakhapatnam24 Mar 2025
Yashasvi JaiswalRR757547102v RCBJaipur13 Apr 2025
Daryl MitchellLQ75754192v KKKarachi15 Apr 2025
David WarnerKK75755283v LQLahore22 May 2025
Zak CrawleyKEN7575*4373v HAMCanterbury8 Jun 2025
James ColesSUS7575*4373v GLABrighton8 Jun 2025
Luqman ButtCAA7575*4494v INABali12 Jun 2025
Stephen EskinaziMID75754183v GLOBristol6 Jul 2025
Tim RobinsonNZ7575*5763v SAHarare16 Jul 2025
Tom MooresNOT75754274v LANNottingham18 Jul 2025
Daniel HughesSUS757543111v SURBrighton18 Jul 2025
Zeeshan AliHK75754884v SAMSingapore19 Jul 2025
Virandeep SinghMAS7575*4574v HKSingapore22 Jul 2025
Tim SeifertNZ75754591v ZIMHarare24 Jul 2025
Tom NightingaleGUE75755192v PNGCastel14 Aug 2025
Ben McDermottGAW757539104v SKANBasseterre15 Aug 2025
Abhishek SharmaIND75753765v BANDubai24 Sept 2025
Chris LynnSPR7575*5653v CRKirtipur4 Dec 2025
Hamza KhanRWA75755825v SIEAbuja12 Dec 2025
Tom LathamCAN75754874v OTAAlexandra28 Dec 2025
James VinceJSK75754393v PRJohannesburg8 Jan 2026
Dewald BrevisPC7575*3847v SECDurban21 Jan 2026
Shimron HetmyerWI75754283v SACenturion29 Jan 2026
Shai HopeWI75754664v ITAKolkata19 Feb 2026
Connor EsterhuizenSA75753356v NZChristchurch25 Mar 2026
Dhruv JurelRR75754255v GTAhmedabad4 Apr 2026
KL RahulDC75754065v RRJaipur1 May 2026
Darius VisserSAM7575*51120v VANSano12 May 2026
Tilak VarmaMI7575*3366v PKDharamsala14 May 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.