Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)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)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,670 of the 11,671 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Joe RootTR7272*35102v LSLondon12 Aug 2023
Andrew BalbirnieIRE72725154v INDDublin20 Aug 2023
Colin MunroSLK7272*5163v TKRTarouba10 Sept 2023
A OseiGHA72725590v GAMBenoni10 Dec 2023
Alex HalesST72725545v PSSydney8 Jan 2024
Muhammad AbbasWEL72723865v CDNapier8 Jan 2024
Nick KellyWEL7272*4853v CANChristchurch11 Jan 2024
Mitchell Van BuurenPR7272*4073v PCCenturion14 Jan 2024
Laurie EvansPS727234113v SSPerth16 Jan 2024
Daryl MitchellNZ7272*4472v PAKChristchurch19 Jan 2024
Kyle VerreynnePC7272*5271v JSKJohannesburg20 Jan 2024
Faisal KhanKSA7272*33104v JPNBangkok9 Feb 2024
Anshuman RathHK7272*46102v CHIMong Kok14 Feb 2024
Mitchell MarshAUS7272*4427v NZWellington21 Feb 2024
Babar AzamPZ72725171v KKLahore21 Feb 2024
Sahibzada FarhanLQ7272*4544v KKLahore24 Feb 2024
Reeza HendricksMS72724774v QGMultan25 Feb 2024
Ibrahim ZadranAFG7272*5153v IRESharjah18 Mar 2024
Shubman GillGT72724462v RRJaipur10 Apr 2024
Virandeep SinghMAS7272*5744v NEPAl Amarat12 Apr 2024
W MiyauchiJPN72725481v MONSano7 May 2024
Sikandar RazaZIM7272*4664v BANDhaka12 May 2024
George MunseySCO72724446v NEDThe Hague22 May 2024
AN LascuROM7272*38122v HUNSpinaceto13 Jun 2024
J MoscaITA72723094v ROMRome16 Jun 2024
B NiazBEL7272*3755v SWIKrefeld7 Jul 2024
Isuru UdanaGM72723855v DSDambulla9 Jul 2024
Tom ClarkSUS7272*5382v ESSBrighton13 Jul 2024
Reeza HendricksDS72725761v GMColombo14 Jul 2024
Alex LeesDUR7272*6090v DERDerby19 Jul 2024
Kusal MendisJK7272*4082v GMColombo21 Jul 2024
Faf du PlessisTSK72724763v MNYDallas24 Jul 2024
Darius VisserSAM72723946v FIJApia21 Aug 2024
S GoochEST7272*5272v FINCastel22 Aug 2024
D Doyle-CalleSPA72724145v CZEPort Soif22 Aug 2024
Zubaidi ZulkifleMAS72724663v MALKuala Lumpur30 Aug 2024
Reeza HendricksLIO7272*5044v BOLPaarl12 Oct 2024
Paing DanuMYA7272*6155v INABali16 Nov 2024
George Edward NgegbaSIE7272*4471v IVOLagos23 Nov 2024
Shikhar DhawanKY7272*5145v KGKirtipur4 Dec 2024
Kushal MallaCR72724137v JBKirtipur14 Dec 2024
James PeirsonBH7272*5652v MSMelbourne18 Dec 2024
Jaker AliBAN7272*4136v WIKingstown19 Dec 2024
Meet BhavsarKUW72725463v UAEDubai21 Dec 2024
Sam BillingsST72723992v MSCanberra28 Dec 2024
Max BryantBH72723574v STBrisbane6 Jan 2025
Tilak VarmaIND7272*5545v ENGChennai25 Jan 2025
Aamir KaleemOMA7272*50110v USAAl Amarat20 Feb 2025
Mitchell MarshLSG72723666v DCVisakhapatnam24 Mar 2025
CV AntoKUW72722857v QATMong Kok12 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.