Live1st ODI · India in New Zealand 2026/27NZ170/9 (37.2)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Ben SlaterDER/NOT2017-2024141311644813.67140117.14002195
M Sohel PatelPAN2019-2025161601644210.2516798.20003138
Shahid ArshadSLO2022-2026161601642410.2522174.21002133
Beyers SwanepoelWAR/TIT/WOR2022-2026271711648310.25115142.61014185
Kolla SumanthHI2016-20211919416421*10.93151108.61003103
MB TambeFIN2018-202636301316431*9.6521078.1000583
Akila DananjayaSL/MI/SKAN2012-2026733312164347.8120779.23002131
Dewan MaraisES20268821634027.17123132.52000146
Kulwinderjeet SinghPHI2023-2026111011634618.11116140.52003189
Aamir LalSOU2022-2026141231634818.11149109.4000189
Adnan MirzaQAT2023-2024141201633013.58134121.64000262
Tom de GroothNED2008-2013141351634920.38155105.16000161
Arshad KhanMI/MP/LSG2023-20262916716358*18.11120135.83011911
Tashi PhuntshoBHU2023-20262420416324*10.1925264.6800161
Sahel ZadranAUA2021-20254423616322*9.59135120.74004186
AJ MichaelSAM2018-202210901625218.0020579.02010102
Gerrie SnymanNAM2015-2017101001628216.20114142.11012178
Maidul IslamEST2021-2022111101624914.73162100.00002155
Amir AliOMA2015-20161713416232*18.00118137.29000182
RM MagareCZE2025-2026151311624513.50146110.96003192
Zaid AhmadSWE20261714316243*14.73157103.1800296
G ChaturvediMAC2019-2022151511623311.57153105.88002203
Abdul HashimDEN2019-2025231641623113.5017592.57005122
F AkankwasaUGA2020-2022302051622810.80159101.89002164
Daniel WorrallMS/AS/GLO2014-2026122392516262*11.57161100.62015124
Arshdeep SinghIND/PK/PUN2019-20262185327162126.2317393.64009154
Vijay ZolRCB/MAH2014-2019121001613816.1016398.77000182
Wilfred BengDHA2022121121612517.89158101.90000126
Waqas AhmadMAC20231512416153*20.13100161.000131012
Rasheed Ali MamadkhelSLO2024-2025121201613713.42130123.85002109
HM KapurubandaraPSC/BSC/CCC2024-20261514216137*13.4217492.53001144
Marimuthu VikneshwaranPUD2019-20222421516134*10.0617592.00002125
W SahanSL/JK/ACCC2024-2026292261613610.06141114.18003135
Godfred BakiweyemGHA2019-202441261216141*11.5019582.5600341
Nakul SharmaSER2018-2021131131605320.00125128.00010109
Nazmus SakibMAS2024-2026121231603717.78108148.15000197
Tom SoleSCO/NOR2018-20201913516041*20.00139115.11000192
KJ YoungBEA2018-2021141421604413.3317989.39003154
Ben WrightGLA2014-20152316316063*12.31138115.94014145
Timroy AllenUSA/JT2010-2019201731603211.43120133.33003611
S BangeraISR2016-2026201711602310.0018387.43002200
Harshit RanaIND/KKR/DEL2022-2026501851603512.31147108.84002128
Ben SandersonNOR/TR2016-20261193819160278.4216596.97003107
J GuatamGHA202688115944*22.71154103.25000204
Ismaila TanbaGAM2018-2024141421594313.25149106.71000184
R DavsonBAH2021-2026171511594011.3621275.00000153
Shams MulaniMI/MUM/AT2018-2026401841597311.36142111.97013164
MO JonesBER2013-2023241991592715.9016695.7800075
DB LoicCAM2021-202627253159397.2317192.98005121
Vijayakanth ViyaskanthSL/SH/CC2020-202667301815925*13.2517391.9100364

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.