ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
D SuzukiJPN2022-202657471642145*13.58413101.94004416
Ali NaseerUAE/DV2023-202557361242063*17.50342122.810113013
Shykat AliRR/CV/DD2013-2025272604196316.12360116.390264020
Faraaz Mehti AbbasFIN2025-2026212114185020.90390107.18011388
Milton ShumbaZIM2020-20263229941866*20.90390107.180102713
S DesungnoenTHA2020-2026454474184211.3052679.470063511
Mohammad AmirPAK/JT/ESS2009-202633810949418306.97409102.2000173615
S IveticSER2022-20241414441765*41.7042398.580303013
KuldeepPOR2022-2023141414168032.00257161.870303925
Ben SmithCD2017-2023201934168026.00349119.200224412
Ashish ReddyDC/SH/HI2012-2019433584153715.37322128.880012418
Graeme WhiteNOR/WF2014-2023106512441537*15.37297139.730043722
Calvin HarrisonHAM/NOR/NOT2020-20269957234153012.21356116.570063110
PL MommsenSCO2012-20162318741468*37.64307134.850213213
Tion WebsterBT/TKR2017-20222424441466*20.70385107.530224415
Sheikh RasikHUN2023-202511113413106*51.63232178.021302432
Ademola OnikoyiNGR2018-20233129341252*15.8546888.030153113
Daniel VettoriNZ/RCB/DC2007-201510156204124011.44393104.83008307
William FraineYOR/NOT2018-202336341141144*17.87278147.840033617
Christian Munoz-MillsSPA2016-202651331641034*24.12321127.730023417
Jiveshan PillayWAR/TIT/WP2022-2026171614096127.27350116.860314112
BN ToubeCAM2021-2026262514094917.0442496.460044711
Thomas KellyAS2021-2024342774094320.45346118.210022611
Minod BhanukaSL/JS/KW2019-2026353034094415.15375109.070013910
Aamer JamalPAK/CV/KK2022-20265039144098716.36294139.120143522
A GblaSIE2018-20265142740955*11.69393104.070182715
Kane RichardsonAUS/RCB/RR2011-202519168324094511.36364112.360092713
Prashant GuptaRAI/UP2016-2019111114085440.80327124.77020507
Oshada FernandoSL/GG/DV2019-20262120240878*22.67339120.350213612
Azim KaziMAH2019-202130211040871*37.09332122.890112420
G GuneSIN2025-202623212408106*21.47349116.911112818
R DianishMAC2024-2026242314085818.55363112.400124214
Sisanda MagalaSA/CSK/WAR2014-20238944194085016.32326125.150162821
H DeshanSWI2025-2026212014077621.42314129.62022508
S HookEST2021-20253127640769*19.38386105.440233118
Clement TommyVAN2018-2026342914074714.5443793.140032514
Graham HumeIRE/NW2020-2025453394075216.96333122.220112916
Rayad EmritWI/BT/GAW2013-2020109552540654*13.53360112.780122220
Satya SetuBOK20221212440580*50.63369109.76030408
Damodaran RohitPUD2019-2022262504055516.2040899.260234910
Laxmi Ratan ShuklaKKR/DC2008-20144734740548*15.00350115.710033315
Shahzaib JamilQAT2024-2026292234044421.26300134.670012027
Mukhtar AhmedPAK/CV/KK2015-2026362664048320.20314128.660204214
Fabian CowdreyKEN2014-2016292724047116.16335120.60024425
Daniel FlynnNZ/ND2008-20203529540458*16.83285141.750122822
LH RodriguesBRA2019-2026312964045917.5743992.03024358
Julius SumerauerJER2018-202649351040454*16.16300134.670122717
Shamar SpringerWI/BT/JT2017-20265638144043916.83343117.780022719
K IrakozeRWA2021-202468508404349.62386104.6600102517
Danny BriggsENG/AS/SUS2012-2026212744640435*14.43317127.44003437

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.