Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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 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
Waqas KhanHKT20Is2014-2020161441646016.4018986.7701165
M Sohel PatelPANT20Is2019-2025161601644210.2516798.20003138
Shahid ArshadSLOT20Is2022-2026161601642410.2522174.21002133
Beyers SwanepoelWAR/TIT/WORT202022-2026271711648310.25115142.61014185
Dan MousleyBPThe Hundred2022-202521181164399.6516897.62003134
Kolla SumanthHIT202016-20211919416421*10.93151108.61003103
Ronak PatelUGAT2020185501636532.60153106.54010231
Muhammad NadeemSOUT2020185511636840.7593175.27010914
Amir JangooWIT20Is2025-202677216374*32.60135120.74010168
Dewan MaraisEST2020268821634027.17123132.52000146
Ali ZaheerKUWT20Is2022-202614921634423.29141115.60000135
Kulwinderjeet SinghPHIT20Is2023-2026111011634618.11116140.52003189
Aamir LalSOUT20Is2022-2026141231634818.11149109.4000189
Adnan MirzaQATT20Is2023-2024141201633013.58134121.64000262
Tom de GroothNEDT20Is2008-2013141351634920.38155105.16000161
Arshad KhanMI/MP/LSGT202023-20262916716358*18.11120135.83011911
Tashi PhuntshoBHUT20Is2023-20262420416324*10.1925264.6800161
Sahel ZadranAUAT20Is2021-20254423616322*9.59135120.74004186
Luke FletcherNOTT202014-2024723311163277.41143113.99004611
Adil RashidENGT20Is2009-20261534422163227.4118289.56004131
Gerrie SnymanNAMT202015-2017101001628216.20114142.11012178
Daniel Bell-DrummondLS/BPThe Hundred2021-2024101001624616.20132122.73000154
Maidul IslamESTT20Is2021-2022111101624914.73162100.00002155
Jitesh SharmaINDT20Is2023-2025151231623518.00107151.40001167
RM MagareCZET20Is2025-2026151311624513.50146110.96003192
Zaid AhmadSWET20Is20261714316243*14.73157103.1800296
G ChaturvediMACT20Is2019-2022151511623311.57153105.88002203
Abdul HashimDENT20Is2019-2025231641623113.5017592.57005122
F AkankwasaUGAT20Is2020-2022302051622810.80159101.89002164
Henry DavidsSAT20Is2012-20139901616817.89134120.15022184
Vijay ZolRCB/MAHT202014-2019121001613816.1016398.77000182
Aneurin DonaldBP/TRThe Hundred2024-2026111101614014.6485189.410001710
Wilfred BengDHAT202022121121612517.89158101.90000126
Waqas AhmadMACT20Is20231512416153*20.13100161.000131012
Rasheed Ali MamadkhelSLOT20Is2024-2025121201613713.42130123.85002109
HM KapurubandaraPSC/BSC/CCCT202024-20261514216137*13.4217492.53001144
Shahbaz BadarBHRT20Is2019-2024161611614410.7317890.45004151
Neil RockIRET20Is2021-2025251711613710.06153105.23001133
Marimuthu VikneshwaranPUDT202019-20222421516134*10.0617592.00002125
Godfred BakiweyemGHAT20Is2019-202441261216141*11.5019582.5600341
Rahul ChaharPK/CSK/MIT202017-202699351416125*7.6716597.58008146
G SchachatISRT20Is2022-202610941606632.0016497.56011123
Nakul SharmaSERT202018-2021131131605320.00125128.00010109
Sameer PatelLEST20Is2021-20221312216035*16.00158101.27002135
Nazmus SakibMAST20Is2024-2026121231603717.78108148.15000197
Ollie PopeLS/WF/MLThe Hundred2022-20261815516052*16.00139115.11012141
Ben WrightGLAT202014-20152316316063*12.31138115.94014145
Jaskaran SinghDC/PUN/CHAT202009-202124181016031*20.00104153.85001613
Ben SandersonNORT202016-20261133819160278.4216596.97003107
Jimmy HansraCANT202010-201366115958*31.80146108.90010182

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.