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 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
Graham ClarkDUR201920191111219659*21.78146134.25011166
Lakshit GuptaCAA20232023111121965521.7821591.16010165
Robin UthappaRR20202020121201964116.33164119.51000197
MP AinsworthHUN202520251512419650*24.5024480.33010103
MS DhoniCSK202520251413519630*24.50145135.170001212
Andrew McBrineIRE/NW202220221813419639*21.78126155.560001510
J BanguraSIE20232023161511963614.0028469.0100180
James FaulknerMS/HH/LAN20182018271771962819.60186105.38001105
Tim LudemanAS2016201655219557*65.00192101.56020220
Theunis de BruynKNI2016201655119563*48.75142137.32020196
Milind KumarTRI2021202155219564*65.00155125.81020118
Imal LiyanageQAT202220227521956065.00140139.29030274
AN LascuROM2025202587319562*48.75113172.570202111
Thisara PereraDC202520251191195103*24.38112174.111031614
Rexford BakumGHA2021202110911956624.38133146.620221513
Arpit VasavadaSAU20212021111011957221.67157124.20010176
R LutaayaUGA20232023111001954319.50158123.42001167
Jack TaylorGLO201820181211419542*27.86103189.320001911
William McClintockIRE/NW20212021131131955424.38170114.71011189
Tom BlundellWEL20252025121211955117.73156125.00012174
Ben CoxWOR202320231512319546*21.67151129.14001196
Ben GreenSOM202520251712519536*27.86136143.38000148
Amar NaeemAUA20252025151231956621.67149130.870101612
Wanindu HasarangaSL/JS20202020141231954421.67133146.62001254
Lewis HillLEI20222022141321955017.73147132.65011235
Stuart PoynterIRE/DUR20182018191481953132.50161121.12000142
Benny HowellGLO/KT20162016181431953717.73156125.00000136
Tillakaratne DilshanSL/DC20102010151521954115.0021391.55002251
Colin AckermannLEI/SB/SS202320231918419559*13.93183106.56012182
Tim PaineHH2015201577119487*32.33137141.61021197
Samiullah ShenwariAFG201520158721944438.80174111.49000155
Max ChuOTA2024202410711948232.33120161.67010187
Grant RoelofsenDOL202620267711947232.33106183.020211614
Kaveen BandaraNCC20262026872194103*38.80137141.61100149
Tom LathamNZ202320238811946427.71171113.45011203
Beau WebsterMR20192019108319467*38.80159122.01010106
VS PadhaalFIN202420248811945827.71155125.16012233
F BanunaekINA2023202315811945427.71193100.52010133
Chamindu WickramasingheSL/DS20242024108519462*64.67146132.88020158
Mohammad NadeemOMA20242024131021946024.25172112.79010153
Aarif SheikhNEP201920191010219439*24.25181107.18000184
Manisankar MurasinghTRI20192019121011945221.56139139.570121311
Mangaliso MosheleSA/LIO20172017141121945521.56129150.390111213
James FullerHAM20212021131221943819.40143135.66000119
Kirk McKenzieJK20262026121211946917.64157123.570132010
Parthiv PatelDC20122012141321944517.64165117.58001194
Sam CurranENG/CSK20202020171341945221.56149130.200121213
Karim JanatGG/AFG202420241614419454*19.40161120.50011155
Yusuf PathanIND/KKR201220121816619440*19.40169114.79002107
Carlos BrathwaiteWI/DC/SKAN201620162216219434*13.86107181.310011217
PreviousPage 100Next

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.