Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive66th Match · CSA Pro20 2026/27BOLSWD101/1 (13)BOL chose to bowlT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (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 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st 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)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 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,667 of the 11,668 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Leus du PlooyTIT77772858v WPCenturion25 Sept 2026
Wihan LubbeNW77775762v SWDPotchefstroom10 Oct 2026
Ricky PontingAUS767653130v INDMumbai20 Oct 2007
Shane WatsonRR7676*4955v PKJaipur21 Apr 2008
Rohit SharmaDC7676*42102v PKHyderabad1 May 2008
Mahela JayawardeneKTK76765282v PKIndore13 May 2011
Brad HaddinSS76765955v BHSydney16 Dec 2011
Owais ShahRR76764255v MIMumbai11 Apr 2012
Tillakaratne DilshanRCB7676*58101v RRJaipur23 Apr 2012
Tillakaratne DilshanSL76765353v NZKandy27 Sept 2012
Luke WrightENG76764355v NZKandy29 Sept 2012
Rilee RossouwKNI76764774v LIOKimberley12 Mar 2013
Andre FletcherSLZ76765343v AHAntigua15 Aug 2013
Paul StirlingIRE76764384v AFGAbu Dhabi30 Nov 2013
Heino KuhnTIT76763946v DOLDurban6 Feb 2014
Steven CroftLAN7676*5263v DERDerby23 May 2014
Peter TregoSOM76764872v HAMTaunton13 Jun 2014
Richard LeviNOR76764755v YORNorthampton13 Jun 2014
Reeza HendricksKNI7676*4881v TITBloemfontein14 Nov 2014
Qaasim AdamsTIT76765392v DOLBenoni26 Nov 2014
Richard LeviCC76765356v WARPort Elizabeth28 Nov 2014
Sarfraz AhmedPAK7676*6482v NZDubai4 Dec 2014
Ajinkya RahaneRR7676*5562v CSKAhmedabad19 Apr 2015
Sanju SamsonRR76764673v MIMumbai1 May 2015
Umar AkmalLEI7676*4945v NOTNottingham5 Jun 2015
Michael SwartNED7676*5981v NEPAmstelveen1 Jul 2015
Chadwick WaltonJT76764893v SLZJamaica7 Jul 2015
Ahmed ShehzadCV7676*63101v BBDhaka7 Dec 2015
Shaun MarshPS7676*5433v MRMelbourne30 Dec 2015
Mandeep SinghPUN7676*5273v RAJJawaharlal Nehru Stadium2 Jan 2016
Amjad JavedUAE76764255v SCODubai4 Feb 2016
Chris GayleRCB76763848v SHBangalore29 May 2016
Liam DawsonHAM7676*5442v GLASouthampton14 Jul 2016
Mark PettiniLEI76765154v LANLeicester15 Jul 2016
George BaileyMID767649100v HAMSouthampton22 Jul 2016
Khalid LatifCV76765365v CVChattogram21 Nov 2016
Moisés HenriquesSS7676*4174v STSydney20 Dec 2016
Rilee RossouwQG7676*5373v KKDubai11 Feb 2017
Gautam GambhirKKR7676*48120v GLRajkot7 Apr 2017
David WarnerSH7676*4564v GLHyderabad9 Apr 2017
Adam HoseWAR76764375v LANBirmingham30 Jul 2017
Aneurin DonaldGLA767640112v SURLondon4 Aug 2017
Sunil NarineDD76764575v CVDhaka20 Nov 2017
Anton DevcichND76763785v AUCAuckland7 Jan 2018
Priyank PanchalGUJ767654101v SAURajkot13 Jan 2018
Colin MunroNZ76763366v AUSAuckland16 Feb 2018
D'Arcy ShortAUS76764483v NZAuckland16 Feb 2018
Wayne MadsenDER7676*4971v LANDerby6 Jul 2018
John AndersonLL7676*4145v NWDublin7 Jul 2018
D'Arcy ShortAUS76765374v PAKHarare8 Jul 2018

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.