Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10)WAR206/4 (20)ES need 116 runs in 60 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
Zeeshan KukikhelHUN757549122v CZEIlfov County2 Sept 2021
Nicolas PooranGAW7575*3947v JTBasseterre11 Sept 2021
Saud IslamUGA75756172v NGREntebbe15 Sept 2021
Ajinkya RahaneMUM75755463v KARACA Stadium, Barsapara4 Nov 2021
Hari NishaanthTN7575*4926v PUDLucknow6 Nov 2021
Deepak HoodaRAJ75754754v HARAlembic 2 Cricket Ground9 Nov 2021
Tilak VarmaHI75755052v GUJAirforce Complex ground, Palam18 Nov 2021
Joe CarterND7575*5382v AUCHamilton17 Dec 2021
Chamika KarunaratneDG7575*47102v JKHambantota21 Dec 2021
Aaron FinchMR75755264v HHMelbourne18 Jan 2022
Marcus StoinisMS7575*3146v HHMelbourne19 Jan 2022
Moeen AliCV75753519v KTDhaka11 Feb 2022
Andrew BalbirnieIRE7575*4973v OMAAl Amarat12 Feb 2022
Pathum NissankaSL757553110v INDDharamsala26 Feb 2022
Abhishek SharmaSH75755053v CSKMumbai9 Apr 2022
Abhijeet AhujaHUN75755252v CZEMarsa15 May 2022
Michael-Kyle PepperESS7575*4294v HAMChelmsford31 May 2022
Liam LivingstoneLAN75754055v DERManchester1 Jun 2022
James NeeshamNOR7575*3056v LEINorthampton1 Jun 2022
David WilleyYOR7575*3983v DURLeeds3 Jun 2022
Rassie van der DussenSA7575*4675v INDDelhi9 Jun 2022
Shan MasoodDER75755062v LANDerby24 Jun 2022
Vishal SinghBOK7575*5954v SINRanchi26 Jun 2022
Keaton JenningsLAN75755191v YORBirmingham16 Jul 2022
Usman PatelKUW7575*4764v BHRAl Amarat14 Aug 2022
David WarnerAUS757541103v WIBrisbane7 Oct 2022
Taruwar KohliMIZ75755280v ASSRajkot16 Oct 2022
Karan ShindeAND75753894v BIHIndore18 Oct 2022
Riyan ParagASS75754174v MPRajkot22 Oct 2022
Leus du PlooyJSK7575*4075v PCJohannesburg17 Jan 2023
Shoaib MalikRR7575*4555v CCDhaka23 Jan 2023
Jake GibsonOTA7575*4833v CANDunedin6 Feb 2023
Mohammad RizwanMS75755081v LQMultan13 Feb 2023
Rilee RossouwMS757536122v PZMultan17 Feb 2023
Waseem MuhammadUAE75755083v AFGAbu Dhabi19 Feb 2023
James VinceKK75753476v MSMultan22 Feb 2023
Babar AzamPZ7575*5871v IUKarachi23 Feb 2023
Abdullah ShafiqueLQ75754155v PZLahore26 Feb 2023
Shan MasoodMS757550120v IURawalpindi7 Mar 2023
Nitish RanaKKR75754156v SHKolkata14 Apr 2023
Ishan KishanMI75754174v PKChandigarh3 May 2023
Sami SohailMAA75755162v SWABenoni27 May 2023
Karabo MotlhankaBOT7575*5981v RWANairobi10 Jun 2023
Michael-Kyle PepperESS75753965v SURLondon2 Jul 2023
Jos ButtlerMO75754763v NSManchester20 Aug 2023
Sumit GhadigaonkarASS75755064v KERChandigarh2 Nov 2023
Jon-Jon SmutsDSG75753847v SECGqeberha13 Jan 2024
David MillerPR7575*4283v PCCenturion14 Jan 2024
Soumya SarkarFB7575*4846v DDDhaka10 Feb 2024
Jason RoyQG75754892v PZLahore18 Feb 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.