Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR162/3 (17.3)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)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 runsT2061st 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)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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Christiaan JonkerWAR20162016109726349*131.50167157.490002214
Lehan BothaBOL202620269922635437.57211124.640301510
M VamsiCPN-XI202020209902638529.22187140.640202615
Sean DicksonSOM20232023111032635337.57179146.930102011
Steven MullaneyNOT20182018151402635518.79173152.020112411
Simi SinghIRE/LL20212021211542636123.91216121.76020246
Jaspal SinghMAC202320231515326365*21.92237110.970211917
IK GamantikaINA202420242219326378*16.4427197.050101810
Chris GreenST/GAW/MS2019201938241126334*20.23208126.44001223
Sumeet VermaUGA/PA202520258822628843.67175149.71021920
Shoaib MalikPAK20072007101022625732.75210124.76020189
Stephen EskinaziMID20182018121112625526.20201130.35022207
Sese BauPNG202420241212226265*26.20234111.97032316
Sohail AkhtarLQ202020201313426268*29.11218120.18020249
Sean ErvineHAM20142014161422624721.83207126.570001710
Moisés HenriquesSS202220221414226252*21.83221118.55012214
Laurie EvansWAR20152015151512623518.71230113.91001227
Gulsan JhaNEP/KY202520252015326249*21.83165158.790001521
Lakshit GuptaCAA20242024161602626216.3826598.87011189
Nicolas PooranBT/IU/KT20172017171702625715.41205127.800132215
Divyaansh SaxenaAA2026202677126188*43.50150174.000303113
AS SamraPHI2025202588026110132.63154169.481101521
Paras DograPUD2021202199326184*43.50195133.850301717
Rudi SecondKNI20142014119226150*37.29229113.97010226
Graham ClarkDUR202020209902616829.00152171.710202910
Michael RichardsonDUR20172017131242615332.63213122.54012204
Vijay ShankarSH/TN202120211412326159*29.00210124.290101511
Rushab PatelKEN20242024121212617523.73199131.16022267
Paul CollingwoodPS/IMP20122012131312614221.75205127.320001311
Binod BhandariNEP201920191713426158*29.00211123.700202012
Brad HaddinSS/IU20172017151512617318.64195133.85011258
Max BryantBH20212021161602614016.31223117.04000307
Josh BrownMR/SO/SPR20252025161602616816.31183142.620252519
Steven MullaneyNOT/TR20212021211822614916.31188138.830002012
Tenjin RabgeyBHU202420241919126157*14.5033178.85013236
Sunil NarineKKR/TKR/OI202120213123326133*13.05207126.090042017
Kamindu MendisKF2022202210912605832.50220118.18020323
Dane CleaverNZ/CD202220221210126078*28.89201129.35010289
Keegan PetersenDOL202220221110126073*28.89230113.04022276
Saurabh TiwaryMI/JHA20212021121122605728.89221117.65020206
Yasir Ali ChowdhuryBAN/KT20232023131122606028.89199130.650101814
KB PawanNAG/MIZ201920191111426072*37.14235110.640221511
Matthew WadeAUS/MS20122012181232607228.89207125.60020148
Yusuf PathanSH201820181513426045*28.89200130.000002211
Martin GuptillNZ/MR/AUC20222022131302604520.00232112.07001239
Michael-Kyle PepperESS202120211313326055*26.00198131.310111911
Suvankar BalBEN/KKH202120211413626066*37.14175148.570101717
Ben GeddesMID20252025141322606923.64166156.630211518
William LuxtonYOR20262026131302604620.00185140.540002813
Mandeep SinghPK201320131614126077*20.00223116.59012360

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.