Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ashton TurnerPS9999*4188v STSydney30 Dec 2025
Z MalikWAR999946115v WORBirmingham26 Jun 2026
Ricky PontingAUS9898*5585v NZAuckland17 Feb 2005
Suresh RainaCSK989855105v RRCenturion30 Apr 2009
Mahela JayawardeneSL9898*5694v WIBarbados7 May 2010
Chris GayleWI98986657v INDBarbados9 May 2010
Ajinkya RahaneRR989866161v PKJaipur6 Apr 2012
Shamsur RahmanRR9898*5048v SRDhaka7 Feb 2013
Shane WatsonRR9898*53134v SHJaipur27 Apr 2013
Ahmed ShehzadPAK9898*6466v ZIMHarare24 Aug 2013
Joe DenlyMID9898*60104v SOMLondon18 Jun 2014
Rohit SharmaMI9898*65124v KKRKolkata8 Apr 2015
Irfan AhmedHK98985594v NAMDublin19 Jul 2015
Reeza HendricksKNI9898*66131v CCKimberley11 Nov 2015
Chris LynnBH9898*49311v PSPerth5 Jan 2017
Tom LathamDUR9898*5583v NOTNottingham17 Jul 2018
Mushfiqur RahimKT9898*57123v CWDhaka10 Jan 2020
Mohammad HafeezLQ9898*5777v IULahore23 Feb 2020
Chengalpet Rajan GnaneshwarKIN-XI9898*6175v WAR-XIAnantapur25 Oct 2020
James VinceSS9898*53141v PSCanberra30 Jan 2021
KL RahulPK9898*4278v CSKDubai7 Oct 2021
Daniel SamsST9898*4478v MRMelbourne8 Jan 2022
Hayden KerrSS9898*58102v ASSydney26 Jan 2022
S DaviziCZE9898*61133v GIBMarsa11 May 2022
Will SmeedSOM989851105v SURTaunton3 Jul 2022
Dawid MalanTR9898*4439v MOManchester13 Aug 2022
Riazat Ali ShahUGA9898*5356v TANBenoni22 Sept 2022
Colin MunroBH98985393v STCarrara29 Dec 2022
Mohammad RizwanPAK9898*6274v NZRawalpindi24 Apr 2023
Yashasvi JaiswalRR9898*47125v KKRKolkata11 May 2023
Zeeshan KhanMAC9898*58152v ROMMarsa14 Jul 2023
Kamau LeverockBER98985957v CAYHamilton3 Oct 2023
Ryan RickeltonMCT98984968v JSKJohannesburg13 Jan 2024
Ruturaj GaikwadCSK989854103v SHChennai28 Apr 2024
Nicolas PooranWI98985368v AFGGros Islet17 Jun 2024
Sam HainBB9898*4858v YORLeeds5 Jul 2024
Saim AyubPAK9898*57115v SACenturion13 Dec 2024
Ajinkya RahaneMUM989856115v BARBengaluru13 Dec 2024
Toby AlbertHAM9898*5775v GLASouthampton10 Jul 2025
James VinceHAM9898*49123v SUSSouthampton13 Jul 2025
Brandon KingBR9898*6567v AABFBridgetown5 Sept 2025
Pathum NissankaSL9898*58114v ZIMRawalpindi25 Nov 2025
LG PretoriusPR9898*65102v MCTPaarl2 Jan 2026
Rachin RavindraWF98984477v MLCardiff25 Jul 2026
Jon-Jon SmutsECR989860113v BWThe Hague2 Sept 2026
Connor EsterhuizenLIO9898*4986v TITAjman1 Nov 2026
Rob QuineyMS97976056v BHBrisbane20 Dec 2011
Quinton de KockLIO97976138v DOLJohannesburg28 Mar 2013
Lendl SimmonsGAW97976058v SLZSt Kitts10 Aug 2014
Jacques KallisST9797*5576v BHSydney21 Dec 2014

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.