Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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,666 of the 11,667 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
RR BeheraUSAT20Is202122016168.002759.2600110
Insaka SiriwardeneNSWCT20202432016118.0014114.2900010
Zubair KhanMRT202024-20254211612*16.001888.8900001
Abid Ullah ShahBHRT20Is20262211614*16.0010160.0000002
P VailoaCOOT20Is202522116916.0010160.0000011
Rizwan ZahoorSLOT20Is20252221615*-1984.2100020
BA SamboMOZT20Is2023422169*-1984.2100020
D AsgharNORT20Is202622016128.0016100.0000011
RK PunjabiPERT20Is20263211616*16.0013123.0800120
Luiz GoncalvesBRAT20Is201932016138.002176.1900010
Kamal BishnoiBRAT20Is2019321161416.001888.8900010
Tahir PatelSWAT20Is202222016158.002369.5700030
Bennie HansenSWDT2020266211614*16.001984.2100020
Manish TiwaryBOKT20202232016158.002661.5400011
Aftab AhmedCK/DGT202012-20133311698.002176.1900010
Kwame TuckerBERT2020134321612*16.0011145.4500111
Callum FergusonAUST20Is20093301685.331984.2100110
Safyaan SharifSCO/KENT202013-20211232167*16.001888.8900000
Chad SoperPNGT202015-20187331611*-16100.0000010
Aakash VermaRAIT20201833016105.332369.5700120
D YoungSTHT2020183311678.0016100.0000010
Praveen JayawickramaJK/DA/MSCT202021-202514311698.002857.1400000
P TaylorCZET20Is2019-20211131167*8.0016100.0000010
NR NarahASST20202233116128.0014114.2900130
Yousif WaliBHRT20Is2022-202653016145.332466.6700110
H ZimmermanNWT202023-20256331612*-1794.1200010
DS AbeywickramasinghaBRCT2020253301675.332080.0000020
L SmithFRAT20Is202533016115.332272.7300020
Shafiullah ZakhelBELT20Is2025532169*16.009177.7800120
Ali AbbasKSAT20Is2020-202533116128.002176.1900120
Yudha VerdianINAT20Is20263301685.332955.1700110
BB AhirPANT20Is20263321611*16.001984.2100110
Meeka-eel PrinceNWT2020264311614*8.0015106.6700101
Ruan HaasbroekKNIT2020263301695.332466.6700030
Shadeep SilvaUAET20201310411695.331888.8900000
M Shahbaz ButtNORT20201844116105.3315106.6700011
John RevaPNGT20Is2015-20199401674.002272.7300011
Ronit MoreCSK/HIM/KART202015-20211443169*16.001888.8900001
Ashiqullah SaidBELT20Is2019-20219411695.3313123.0800020
Abdullah SheikhNORT20Is2019-202254116115.332564.0000010
Ayan BhattacharjeeBEN/DGDT202019-202110421688.001794.1200020
Sameer ChoudharyUPT202019-202274116105.332955.1700100
M FruCAMT20Is202144016134.003151.6100110
E HasahyaUGAT20Is20224401694.002466.6700020
Ali HussainROMT20Is2024-202510411695.331888.8900220
B MaheshCYPT20Is20246411685.3310160.0000002
R SekaranESTT20Is2024-20261043169*16.002759.2600010
K JackTUA/TUCAT20Is20255401644.002661.5400000
Hasan YanarTURT20Is2025443167*16.002955.1700010
Wasim Al BalushiOMAT20Is2026541169*5.333151.6100020
PreviousPage 156Next

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.