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 by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mazharul IslamSEYT20Is2021-2026222143545020.8238192.91023452
S AustinCYPT20Is2021-2025282423544616.09344102.91003285
Tamoor SajjadQATT20Is2019-2020151433536832.09255138.430112715
Rishav DasASST202018-2023181713535622.06319110.66022412
Kadeem AlleyneTKR/BR/SLKT202021-2025272313524716.00268131.340022620
Debabrata DasKKR/BENT202008-20193829935235*17.60315111.750032517
OA RamelaCC/LIOT202014-2017261723515423.40314111.78011288
Ekant SenHIM/HPT202019-20222118435151*25.07280125.360123016
Imran AmeerMACT20Is2022-202633271035146*20.65326107.67002347
J AndrewSLK/AABFT202024-2026181723505823.33310112.900212814
Hassan EisakhilCR/NET202024-2026991349107*43.63248140.731202624
Sameer MinhasIUT2020261111234982*38.78224155.800304113
J SingyeBHUT20Is2019-2025232203494615.8647273.94001165
Christian Munoz-MillsSPAT20Is2019-202647291534934*24.93252138.490023115
Avi BarotSAUT202016-20211111034812231.64219158.901103814
Stephan BaardNAMT202013-2017121223488734.80277125.630303214
HA JacksonFRAT20Is2021-2026272423485015.8239588.10011274
Mukhtar GhulamiFRAT20Is2023-2026262413484615.13305114.100033116
Kirk McKenzieJT/JKT202021-2026252513486914.50331105.140143515
Gian-Piero MeadeITAT20Is2019-20263730734859*15.13342101.75015259
Owais ShahENGT20Is2007-20091715134755*24.79284122.180102613
Wahidullah SahakNORT20Is2021-2026221813477520.41258134.500313712
Isaac MohammedWORT202025-2026191903474218.26273127.110004415
Joy PereraITAT20Is2019-2022161533466728.83318108.810103310
Ryan RickeltonSLThe Hundred202699234594*49.29199173.370312723
Steve TikoloKENT20Is2007-20131515334556*28.75281122.78023466
Tom AbellBP/SB/WFThe Hundred2021-2026252153454821.56280123.21001314
Harvik DesaiSAUT202019-2024212123455618.16288119.79012508
Cameron BorgasST/AS/WELT202011-2014222243454819.17312110.58001277
Daniel FlynnNDT202014-20203024534558*18.16234147.440122718
Rajesh BishnoiRCB/RAJT202009-20212625434576*16.43287120.210232222
Minod BhanukaJS/KW/KFT202020-2026302633454415.00309111.650003210
NM SalonenFINT20Is2024-2026292613454413.80300115.000032212
Aviwe MgijimaCC/CTB/BOLT202014-20244928934555*18.16269128.250112311
William CopeLUXT20Is2020-2026393563455111.90304113.49017462
Shaheen Shah AfridiPAKT20Is2018-2026103421834533*14.38274125.910071925
Sheikh RasikHUNT20Is2023-202510102344106*43.00201171.141201928
Kamran AhmadzaiFRAT20Is2024-2026201633445626.46217158.530112321
Will YoungNZT20Is2021-2024201903445618.11338101.780203510
Tom BruceNZ/SCOT20Is2017-20262121234459*18.11282121.990222610
Andre McCarthySLZ/JT/SKANT202016-20242422334461*18.11292117.810252218
D SabirBERT20Is2021-20264228734473*16.38295116.610152810
Lesego SenokwaneKNI/NWT202022-2026201803434619.06334102.69000335
Shivnarine ChanderpaulWIT20Is2006-2010222253434120.1834798.85000345
Zafar AnsariSURT202014-201636241234367*28.58247138.870122012
Rezza GaznaviSINT20Is2019-2026292743434914.9136593.970032910
Mangal MahrourBIHT202019-20221817234264*22.8034698.84032339
Andrew McDonaldRCB/DC/STT202009-20162220534260*22.80294116.330221914
Ben McDermottAUST20Is2018-2023252343425418.0034399.710231713
Amar NaeemAUAT20Is2024-2026312553426617.10299114.380112820

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.