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)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
Sam NortheastHAM73735690v ESSSouthampton25 Aug 2019
Chadwick WaltonJT73733638v SKANSt Kitts10 Sept 2019
Shoaib MalikGAW7373*4552v JTGuyana3 Oct 2019
Arun KarthikPUD73735852v MEGMumbai9 Nov 2019
Jitesh SharmaVID7373*5082v MANSt'Xavier's KCA Cricket Ground11 Nov 2019
Shubham KhajuriaJK7373*4074v NAGLalbhai Contractor Stadium15 Nov 2019
Jon-Jon SmutsNMBG73735182v CTBPort Elizabeth20 Nov 2019
Shams MulaniMUM737352101v TNC B Patel Ground22 Nov 2019
Hari NishaanthTN7373*4456v MUMC B Patel Ground22 Nov 2019
Callum FergusonST7373*4463v BHBrisbane17 Dec 2019
Johnson CharlesST73734538v DPChattogram24 Dec 2019
Callum FergusonST73734672v ASAdelaide31 Dec 2019
Sam HarperMR73734673v PSGeelong7 Jan 2020
Josh InglisPS73734644v HHHobart13 Jan 2020
Jason RoyQG7373*5762v PZKarachi22 Feb 2020
Sam HainBB7373*4453v WORWorcester13 Sept 2020
Laurie EvansSUR73734573v KENLondon20 Sept 2020
Hashim AmlaSUR7373*5391v KENLondon1 Oct 2020
AB de VilliersRCB7373*3356v KKRSharjah12 Oct 2020
Dasun ShanakaDV73733784v KTHambantota28 Nov 2020
Simran SinghPUN7373*4646v JKAlur Cricket Stadium III16 Jan 2021
Mark ChapmanAUC73733493v CDAuckland23 Jan 2021
Finn AllenWEL73733584v AUCAuckland7 Feb 2021
Mohammad HafeezLQ7373*3356v QGKarachi22 Feb 2021
Virat KohliIND7373*4953v ENGAhmedabad14 Mar 2021
Mohammad RizwanPAK7373*4752v SACenturion14 Apr 2021
Shoaib MalikPZ73734874v LQAbu Dhabi10 Jun 2021
Finn AllenLAN7373*5171v LEIManchester10 Jun 2021
David MillerPZ73734664v QGAbu Dhabi12 Jun 2021
Shan MasoodMS73734274v QGAbu Dhabi16 Jun 2021
Wesley MadhevereZIM73735753v BANHarare23 Jul 2021
Evin LewisSKAN73734256v SLKBasseterre4 Sept 2021
Sudip ChatterjeeBKB7373*3247v KJWKolkata22 Sept 2021
Jatinder SinghOMA7373*4274v PNGAl Amarat17 Oct 2021
Akhil HerwadkarCHH73736062v BENACA Stadium, Barsapara4 Nov 2021
Najibullah ZadranAFG73734863v NZAbu Dhabi7 Nov 2021
Moisés HenriquesSS73734862v HHLaunceston8 Dec 2021
D'Arcy ShortHH7373*5173v SSSydney11 Dec 2021
Angelo MathewsCS73735783v GGColombo12 Dec 2021
Daniel ChristianSS73736154v PSCarrara4 Jan 2022
Jonathan WellsAS73734961v MSAdelaide15 Jan 2022
Tom BantonENG73733936v WIBridgetown26 Jan 2022
Ahsan AliQG73734683v PZKarachi28 Jan 2022
Tamim IqbalMGD7373*5663v CCSylhet8 Feb 2022
Dipendra Singh AireeNEP7373*5381v OMAAl Amarat11 Feb 2022
Pathum NissankaSL73735372v AUSSydney13 Feb 2022
Rayyan PathanCAN73734492v PHIAl Amarat18 Feb 2022
Matthew SpoorsCAN7373*5582v GERAl Amarat22 Feb 2022
Shreyas IyerIND7373*4591v SLDharamsala27 Feb 2022
Ruturaj GaikwadCSK73734855v GTPune17 Apr 2022

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.