Live3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM38/3 (6.2)AFG chose to bowlLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO206/3 (20)TIT73/1 (7.1)TIT need 134 runs in 77 ballsT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2067th Match · CSA Pro20 2026/27WPLIOT2069th Match · CSA Pro20 2026/27TITDOLODI3rd 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,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jake Fraser-McGurkAUS/DC/MR20252025272705019518.56335149.550343236
Tom BruceNZ/CD20192019151515007135.71329151.980404617
Andre FletcherWI/PZ/SLS20182018232215008023.81422118.480214126
Ian CockbainGLO201620161414549973*55.44377132.360314313
Tamim IqbalFB20242024161614997133.27392127.300305419
Marlon SamuelsWI/CV201620161818549985*38.38467106.850304912
David WilleyENG/PS/YOR201720172118249911831.19313159.421103728
Sam HainBB/TR/PR202520252320549992*33.27356140.170304115
Aasif SheikhNEP/JB20252025212014996926.26375133.070534324
Syed AzizMAS20252025272334996724.95382130.630223331
Hussain TalatPAK/IU/CTB20182018262474996329.35416119.950113713
Gautam GambhirKKR201720171616449876*41.50389128.02040627
Jordan HermannWAR/SEC2024202416162498106*35.57410121.462104815
Rohit SharmaIND/DC201020102120449879*31.13371134.230414220
Dhanushka GunathillekeSL/GG202020201212249794*49.70352141.19040708
HazratullahAFG/KZ/NL201820181213049712438.23267186.141305234
Shikhar DhawanPK/DEL202220221515249788*38.23402123.630305412
Bevon JacobsNZ/AUC/ME202520252119349790*31.06367135.420422829
AB de VilliersSA/RCB201220122623649764*29.24355140.000313919
Shreyas IyerDC/MUM201820181616449693*41.33365135.890503725
Rilee RossouwQG/JSK/TSK20262026202014969026.11361137.400445020
Nazmul Hossain ShantoBAN/FB20222022222124967126.11484102.48020457
Josh InglisAUS/PK/PS202520252522349678*26.11302164.240325226
MahmudullahBAN20212021262654965223.62471105.310223512
Mushfiqur RahimBAN/SR20132013141424958641.25344143.900403819
Adam GilchristDC20092009161604958530.94325152.310325429
Ben StokesENG/CAN/RPS2017201718172495103*33.00336147.321203525
Rubin HermannSA/PR202520251717149581*30.94394125.630414419
Syed AzizMAS20222022201964956438.08307161.240413931
Josh InglisAUS/PS202320232119549511035.36334148.201314421
Nathan McSweeneyBH/NOR202620261919349572*30.94370133.78030529
Sam CurranENG/SUR/OI20222022352744956921.52370133.780312627
Katene ClarkeNZ/ND2026202612122494100*49.40298165.771405719
Christopher De FreitasLL/POR202620261513049412538.00316156.331414025
Luke WrightMS/SUS20182018161504949232.93346142.770515215
Gerhard ErasmusNAM202620261515249488*38.00313157.830303126
Roston ChaseWI/SLK20212021151534948541.17365135.340433924
Ishan KishanMI/JHA20182018211904946226.00342144.440345223
Caleb JewellHH/DER20252025191914947627.44372132.800324816
Rassie van der DussenSA/LIO202120212220749494*38.00412119.900302917
Sean DicksonGLA/BP202620262020849467*41.17324152.470404823
Naman DhirIND/MI20262026242364945729.06298165.770234625
Hardik PandyaIND/MI/BAR201620163625549486*24.70399123.810313823
Sourav GangulyKKR20102010141414938837.92419117.660415815
Tim SeifertNZ/ND20192019201904938425.95350140.860304425
Mosaddek HossainBAN/CV/ST201920192725849360*29.00435113.330103316
Martin GuptillNZ/ST2012201214143492101*44.73388126.801204621
Michael HusseyCSK/PS201120111515249283*37.85420117.14042536
Saim HussainBUL2022202215152492108*37.85330149.091414222
Ashwell PrinceWAR/LAN201420141818149272*28.94375131.200335112

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.