Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES182/6 (19.4)WAR206/4 (20)ES need 25 runs in 2 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
Abdul SamadJK2019201999423676*47.20169139.640111814
Onais BascomeBER20252025111012365426.22147160.540101322
Chaitanya BishnoiHAR20212021101012364526.22204115.69000285
Amandeep KhareCHH202120211010323687*33.71218108.26010139
Rexford BakumGHA20222022101022367129.50148159.460201413
VP ThamotharamMAC20252025111002366323.60170138.820211417
C RobertsFRA202420241010223650*29.50223105.83011231
CJA AminiPNG20192019161232366026.22190124.21012119
Sean SoliaSAM/AUC20262026131212367421.45211111.85011218
Matthew BreetzkeWAR202220221212123661*21.45186126.88010275
Kendel Kadowaki-FlemingJPN20262026141212365021.4524297.520101511
Aniket VermaSH20252025141232367426.22142166.200101220
Joe DenlyKEN/SW20242024131342365626.22195121.03011197
Abdul RazzaqPAK201020101716423646*19.67187126.20000618
Mohammad NawazPAK/QG/CTB20182018271622365916.86219107.760112010
Nathan SmithWEL/WOR202420241716423651*19.67173136.420101711
Odean SmithWI/GAW/QG202320232722102364419.67185127.570022412
AK MohanFIN202620267712357139.17179131.280301711
Punit BishtMEG202120211073235146*58.75120195.831001818
Rikki ClarkeSUR2018201814832355047.00133176.690101418
Muhammad KashifKUW201920199842355358.75198118.690201313
Dean ElgarESS202520259902355026.11170138.24021305
Mahmudul Hasan JoyCV2022202211902356526.11204115.20010284
Matthew CritchleyDER201720171110223572*29.38173135.84010228
Murumulla SriramWAR-XI202020201010123575*26.11226103.98020305
Brendan TaylorZIM/KT202020201111223559*26.11194121.13020276
Tamim IqbalBAN/CV201520151111123567*23.50226103.98010226
Jon-Jon SmutsSA/NMBG201820181111223562*26.11204115.20021295
Daniel LawrenceESS20172017111102354721.36166141.57000325
Ben ManentiITA/SS/RD20262026191112356023.50152154.610201612
JJ SmitNAM20212021141262354839.17185127.030011510
Aneurin DonaldGLA20162016141232355526.11183128.42022277
Pallav Kumar DasASS20192019121212354321.36154152.60002269
Alex WakelyNOR201520151513523551*29.38218107.80012143
Tajinder SinghME/MNY20252025181322359521.36154152.600101914
Obus PienaarSLK/WF20262026181462355329.38151155.630101815
Ben DunkMS/LQ/GG202120211715123557*16.79195120.51011208
Alex DaviesLAN20152015161522354718.08164143.29002281
Imad WasimPAK/MR/NOT202020203018102355029.38180130.56011199
Ollie RobinsonDUR/NS20242024232052354115.67202116.340031910
Akeal HoseinWI/MR/SH2023202346271123544*14.69219107.310021311
Ahmed FaizMAS202020208702345833.43194120.62010255
Greg HayCD202120217702347633.43193121.24030253
Faf du PlessisSA201320138822348539.00215108.84020178
Christiaan JonkerWAR2013201388223466*39.00193121.240201614
Jiveshan PillayTIT202220229802346129.25211110.90021276
Aizaz KhanHK202320231110423448*39.00215108.84000187
Sadeera SamarawickramaDA20232023101012345926.00189123.81010302
MS MakerTAN202520251110523467*46.80170137.650101214
Wriddhiman SahaPK201720171411123493*23.40187125.13011208

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.