Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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
Steven CroftLAN7070*3971v LEIManchester15 May 2015
Dawid MalanMID707054110v GLACardiff5 Jun 2015
Colin IngramGLA70704644v ESSChelmsford19 Jun 2015
Andrew HoddYOR70703965v NOTLeeds19 Jun 2015
Michael CarberryHAM70704663v GLASouthampton3 Jul 2015
Richard OliverWOR7070*57110v DURWorcester5 Jul 2015
Joe DenlyKEN70703792v GLATunbridge Wells17 Jul 2015
Parthiv PatelGUJ70704083v HIVCA Ground4 Jan 2016
Pramod ChandilaBEN70703992v HIMVCA Ground4 Jan 2016
Kane WilliamsonNZ70706061v PAKAuckland15 Jan 2016
Nic MaddinsonSS70704045v STSydney16 Jan 2016
Usman KhawajaST70704053v MSMelbourne24 Jan 2016
Kyle CoetzerSCO70704056v HKHong Kong31 Jan 2016
Robin UthappaKKR70704962v PKKolkata4 May 2016
Nitish RanaMI70703674v GLKanpur21 May 2016
Andre FletcherSLZ70705445v JTLauderhill31 Jul 2016
Irfan KarimKEN7070*5891v UGANairobi28 Sept 2016
Mitchell MarshPS70704153v BHPerth5 Jan 2017
Kieron PollardMI70704735v RCBBangalore14 Apr 2017
David WarnerSH7070*5472v PKHyderabad17 Apr 2017
Shikhar DhawanSH70705071v DCHyderabad19 Apr 2017
Parthiv PatelMI70704491v GLRajkot29 Apr 2017
Yuvraj SinghSH7070*41111v DCDelhi2 May 2017
Kumar SangakkaraSUR70704263v MIDLondon13 Jul 2017
Billy GodlemanDER70704272v WORWorcester19 Jul 2017
David WilleyYOR70703846v WARLeeds21 Jul 2017
Colin MunroTKR7070*4755v GAWTrinidad11 Aug 2017
Colin IngramGLA7070*4355v LEICardiff23 Aug 2017
Luke RonchiGAW70703355v JTTrinidad6 Sept 2017
Sabbir RahmanSS70704972v RRDhaka20 Nov 2017
Morné van WykDOL7070*4381v KNIBloemfontein8 Dec 2017
Nikhil NaikMAH7070*3762v GUJRajkot7 Jan 2018
Ashton TurnerPS70703235v MRPerth8 Jan 2018
Akshath ReddyHI70702937v KARDr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium11 Jan 2018
Alex DoolanHH7070*5543v ASAdelaide17 Jan 2018
Reeza HendricksSA70705081v INDJohannesburg18 Feb 2018
Kusal MendisSL70704263v BANSylhet18 Feb 2018
Anton DevcichLQ70704227v PZSharjah16 Mar 2018
MS DhoniCSK7070*3417v RCBBengaluru25 Apr 2018
Virat KohliRCB70704073v DCDelhi12 May 2018
KL RahulIND70703636v IREDublin29 Jun 2018
Sam HainBB70704454v WORWorcester6 Jul 2018
Nic MaddinsonSUR70704553v GLALondon31 Jul 2018
Peter TregoSOM70705472v SURTaunton10 Aug 2018
Assad ValaPNG70704154v FIJSuva25 Aug 2018
Daniel WestonGER70705471v FRAUtrecht30 Aug 2018
Emanuel SolomonISR70703147v GIBRotterdam31 Aug 2018
Cameron DelportPP7070*4816v BLSharjah10 Oct 2018
Alex CareyAS70704654v BHBrisbane19 Dec 2018
Peter HandscombMS70703593v SSSydney27 Dec 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.