Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
P KurupBHR74744862v PHIAl Amarat22 Feb 2022
Shreyas IyerIND7474*4464v SLDharamsala26 Feb 2022
Dasun ShanakaSL7474*3892v INDDharamsala27 Feb 2022
Assad ValaPNG7474*5181v MASKirtipur1 Apr 2022
Stephen DohenyNW7474*4955v NKComber27 May 2022
Rilee RossouwSOM74742985v SUSTaunton1 Jun 2022
Robin MinzRAN7474*4137v JAMRanchi22 Jun 2022
Saif ZaibNOR747432103v BBNorthampton22 Jun 2022
Nicolas PooranWI7474*3955v BANProvidence7 Jul 2022
Peter MoorMR74743038v NWDublin29 Jul 2022
Reeza HendricksSA747453101v IREBristol3 Aug 2022
Paul StirlingSB7474*42102v WFCardiff22 Aug 2022
Quinton de KockBR74744373v JTPort of Spain15 Sept 2022
MA BaigMAA747458110v TANBenoni20 Sept 2022
Pathum NissankaSL74746062v UAEGeelong18 Oct 2022
Collins ObuyaKEN74743938v BOTKigali City24 Nov 2022
Josh InglisPS74743356v MSMelbourne23 Dec 2022
Marcus StoinisMS74743556v ASAdelaide31 Dec 2022
Matthew GilkesST7474*5581v MRCanberra19 Jan 2023
Towhid HridoySS74744990v KTSylhet30 Jan 2023
Mushfiqur RahimSS7474*4853v CVDhaka16 Feb 2023
Tre MandersBER74744194v ARGBuenos Aires26 Feb 2023
Sacha De AlwisCAY74745765v BAHBuenos Aires28 Feb 2023
Saim AyubPZ74743465v QGRawalpindi8 Mar 2023
Rahul TripathiSH7474*48103v PKHyderabad9 Apr 2023
PA RaikesGIB7474*5971v PORAlbergaria11 Apr 2023
KL RahulLSG74745681v PKLucknow15 Apr 2023
Haider AliDER74744744v YORLeeds4 Jun 2023
Jos ButtlerLAN74745452v WORWorcester20 Jun 2023
Philip SaltLAN7474*5154v NORManchester2 Jul 2023
Devon ConwayTSK74745581v MNYDallas17 Jul 2023
Nalin NipikoVAN7474*5024v JPNPort Moresby28 Jul 2023
Tim SeifertGT74743955v BKColombo1 Aug 2023
Shoaib MalikJK7474*5356v DAKandy7 Aug 2023
Waseem MuhammadUAE74743947v KUWDoha19 Sept 2023
Kushal BhurtelNEP74744882v SINKirtipur30 Oct 2023
US HathinjarCAA7474*5353v INABali22 Nov 2023
Cameron BancroftST74745461v ASAdelaide19 Dec 2023
Matthew ShortAS74744472v PSPerth3 Jan 2024
Matthew ShortAS7474*4944v STCanberra14 Jan 2024
Finn AllenNZ74744175v PAKHamilton14 Jan 2024
Cam FletcherAUC7474*5154v OTAAuckland14 Jan 2024
Daniel HughesSS74744372v PSPerth16 Jan 2024
Kendel Kadowaki-FlemingJPN74744893v THABangkok2 Feb 2024
Heinrich KlaasenDSG74743037v JSKJohannesburg8 Feb 2024
Shadab KhanIU7474*4165v LQLahore17 Feb 2024
Saud ShakeelQG74744764v PZLahore18 Feb 2024
Martin CoetzeeHK74745581v QATDoha27 Feb 2024
Aaron JohnsonCAN74744066v USAHouston9 Apr 2024
Asif KhanUAE7474*4846v KUWAl Amarat12 Apr 2024

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.