Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)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 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
Brooke GuestDER20232023121172274956.75149152.35000209
MahmudullahBAN/CK20132013131202274518.92184123.370011412
Joe ClarkeWOR201620161212122769*20.64189120.11010234
Kashif AliWOR202620261212122758*20.64164138.410101812
Mark AdairIRE/NK20242024181442274922.70132171.970001914
Imran AnwarBHR202520253214122761*17.46218104.130121212
Logan van BeekWEL/LEI20252025241852274217.46189120.110021210
Chirag KhuranaMEG202120215522267875.33175129.14020280
Anish ParaamSIN2024202476322692*75.33152148.680201812
Ricky BhuiSH/AND2018201866222673*56.50165136.970211513
Yasir KhanMS202520257702268732.29136166.180102114
Nick KellyOTA/SKAN2020202011902266225.11176128.41021247
Krunal PandyaRCB2026202616932267337.67155145.810102011
Washington SundarIND/GT20252025129122649*28.25144156.940001812
Pratham SinghRAI202120219902266125.11192117.71010208
MD RahmatullahBIH20192019101012266425.11179126.260111513
Toby AlbertHAM20242024121022266628.25168134.52010216
Sohail TanvirPAK/LIO/SLZ201420141512422650*28.25129175.190111218
Wayne ParnellWOR/IU/SS201920191612222681*22.60162139.510111414
Ross WhiteleyWOR201620161312222642*22.60160141.250001215
Ollie RobinsonDUR20222022141202265618.83175129.14010158
Jason MohammedWI/GAW20182018141322265420.55202111.88012236
Jack LeaningKEN202220221413222672*20.55177127.68011149
Mehedi Hasan MirazRK/KT201920191813222687*20.55182124.18022295
Khushdil ShahPAK/MS202120211613622644*32.29185122.160001212
Delray RawlinsSUS202220221414222634*18.83164137.800001413
Naman OjhaSH/MP20162016231932264814.13226100.00001168
Virat SinghJHA201620166602256537.50210107.14010168
Jay BistaAT202620266602255737.50167134.73020228
Shubham PundirJK2019201910822256837.50177127.12020217
Nitish RanaDC202620269902259125.00149151.010212710
Roston ChaseSLZ2020202011932256637.50204110.29020156
Chaudhary AkramNOR202620269902255725.00208108.17010211
James HildrethSOM20152015111022255128.13206109.22011192
Shafiq SharifMAS20192019101002255322.50171131.58012325
Michael BracewellWEL202120211310422558*37.50198113.64010184
Norman VanuaPNG20222022121002257122.50156144.230211217
Ayan KhanOMA202320231110122553*25.00188119.68010174
Albie MorkelSA/DC/TIT201520151311622573*45.00162138.890201713
Brett D'OliveiraWOR20242024111102256120.45197114.21011252
Karima GoreWI/SFU/AABF202520251611222564*25.00175128.57034207
Jahurul IslamBAN/DR20132013121212255720.45179125.70020169
Mayank AgarwalRCB201220121512122564*20.45158142.410101915
Aamir KaleemOMA202520251212122572*20.45201111.94021274
Lyndon JamesNOT20252025121202255018.75181124.31013274
Tim SeifertNZ/ND20182018141312255518.75163138.040232210
William PorterfieldIRE/WAR20172017141402253916.07191117.80001176
Harmanjot SinghGER202120211414222568*18.75176127.84011292
Sean AbbottAUS/SS/SUR2023202332156225110*25.00128175.781001214
Daniel HughesSS20212021181722255115.00188119.68020167

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.