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 by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dwayne SmithDC200920098802154926.88132162.880001215
Paras KhadkaNEP2013201388221554*35.83175122.86010911
Subash Prasad KhakurelNEP201320138802155426.8822894.30010212
Mahidul Islam AnkonCV/KT2024202410812156330.71158136.080211313
US HathinjarCAA202520258812156730.71156137.820201516
Asghar Ali KhanLUX2026202688221588*35.83134160.45010219
P BaronARG2024202499121569*26.88154139.61020227
Shamyl HussainQG202620269902155423.89147146.260321613
Kabelo SekhukhuneES2026202610902154523.89166129.52000277
Lendl SimmonsKK/SLS20182018111012155523.89186115.590111613
Babul KumarBIH20212021101042158235.83194110.82011196
Ayush BadoniLSG20262026101002155421.50141152.48013239
Rikki ClarkeWAR201420141211121570*21.50171125.73011149
Daryl MitchellWOR20162016121112156121.50162132.72012232
Dane CleaverCD201920191211121577*21.50150143.33012189
Andrew BalbirnieIRE/MID20152015131222154421.50202106.44001212
Rinku SinghKKR/UP201820181312221537*21.50158136.08000236
Benjamin WardJER201920191312321558*23.89160134.38011815
Rishi PatelLEI20262026121202154017.92152141.45000249
Shoaib MalikPAK201220121613521557*26.8822197.29011164
Irfan PathanIND/DC201220122514521542*23.89164131.10001177
Wriddhiman SahaSH202020204412148771.33153139.87020245
Ashutosh SharmaMP201920196602148435.67126169.840312410
Chetan BistNAG202120217732146053.50186115.05020167
Ravija SandaruwanKUW202220227702145130.57144148.610101613
Uvais AhmadAP2019201977121472*35.67127168.500201913
C MusemezUGA202620269802148926.75156137.180112012
James HopesDC/BH2011201111932145535.67178120.22020253
Akshay WadkarVID20212021109221458*30.57207103.38010171
VP ThamotharamMAC202220229922145730.57132162.120211217
Jonathan WellsHH20142014111022146826.75169126.63020183
Sese BauPNG201920191610221440*26.75210101.90000164
Sageer AhmadSOU20262026101002145621.4021599.53011257
Jesse RyderESS201620161211121452*21.40165129.70012313
Laurie EvansSUS201720171411321447*26.75176121.59000128
Josh ClarksonCD20192019121122144223.78142150.70000816
Jack DaviesMID20242024121102145319.45167128.14021218
Moisés HenriquesAUS/SS20202020121232147223.78141151.77011912
Faheem AshrafIU/KT/FB202420241712421454*26.75132162.120101713
Daniel SamsAUS/RCB/ST202120211613321450*21.40126169.840101115
A TuraySIE202320231414121478*16.4623192.64012186
George DockrellIRE/LL202320231815421449*19.45143149.65001914
Patrick KrugerSA/WAR/SEC20242024221552145121.40153139.870121811
D SuzukiJPN202420242218721445*19.45173123.70002225
Hardus ViljoenPK/SLZ/KEN20192019382582143212.59170125.88003179
Ishank JaggiJHA2018201844221372106.50127167.72020295
Mandeep SinghPK/PUN/CHA20212021116321399*71.00151141.06010219
Manvinder BislaKKR201220127702138930.43160133.130101610
Gareth BergITA201320137702139030.43134158.96020294
Ashwell PrinceWAR201220128812136330.43189112.70020184

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.