Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES152/5 (17.3)WAR206/4 (20)ES need 55 runs in 15 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohsin ShabbirKSAT20Is2023330652.001833.3300100
J BatinibuluFIJT202018330652.001346.1500100
Arup DasASST202016-20211031653.001250.0000000
Abhishek TanwarTNT202016-201973365*-785.7100000
Shadab KhanBPThe Hundred2023330642.001346.1500100
Mohamed KhanSIET20Is202253166*3.006100.0000210
SRMJJ ArachchilageCYPT20Is2022432666.001250.0000000
Faizan MumtazNORT20Is2021330642.001540.0000100
T KahamkerISRT20Is2022-202463264*6.004150.0000010
N ReversBEAT20201833166*3.006100.0000200
M. D. NidheeshKERT202019-20211032666.003200.0000001
Karma BhutiaSIKT202019430642.003318.1800000
Kruthik HanagavadiMUM/ATT202019-202643165*3.00875.0000100
Ryan WatsonCDT202019-2020531653.001250.0000100
Shagharai SefatBELT20Is2022-2026630642.001442.8600100
SPS ShikongoNAMT20Is202463364*-875.0000000
Tharinda WijesingheKYCCT202024-2025332656.001060.0000000
Chameera DissanayakeBRCT20202553163*3.001735.2900100
Dane LeoSTHT20Is2024-2026530642.001833.3300110
Muhammed BasilBHRT20Is2024-2025530652.001346.1500100
A GuptaNORT20Is2025-202653263*6.00875.0000000
Md ShuayebCAAT20Is2025631653.003119.3500100
KK HermannIVOT20Is2026431643.001833.3300010
Faisal Khan AhmadzaiMNYT202026432666.00875.0000010
Tetelo MaphakaMPUT202026530632.001060.0000000
Irfan UmairMRT202026731633.001060.0000000
Mrinmoy DuttaASST202016-20231442663.001250.0000110
Jacob MulderIRET20Is2016-201784265*3.001154.5500100
Fraser SheatCANT202021-2026134263*3.001154.5500200
V AhirPANT202018441642.001154.5500110
Lamabam SinghMANT202019-2023174464*-1060.0000000
Michael SneddenWELT202020-2026214262*3.001154.5500100
Akif RajaDCT202023-20252241632.001442.8600100
K FletcherSWIT20Is2022-2025204263*3.001735.2900100
M MhlangaKNIT202022-2026842633.001154.5500000
Izharulhaq NaveedSS/SKAN/MST202022-2023134262*3.001154.5500000
Aakash ChandPAT202024-2025941642.00875.0000110
E BatkhuyagMONT20Is202444164*2.001346.1500110
T RamautarSURT20Is2024541622.002326.0900000
A CuravicCROT20Is2025-2026640631.502227.2700100
Abdullahi IsmailNGRT20Is2025-20261142653.00875.0000100
JD AlembeCAMT20Is202644166*2.001346.1500310
Maiwand MomandAUAT20Is202654263*3.001540.0000100
J VIinod NaiduWAR-XIT202020941662.001060.0000201
Ajay AjayWAR-XIT202020741652.001346.1500100
Dean BrownlieNZT20Is2010-2014550651.201833.3300310
QS TanCHIT20201855363*3.003417.6500100
K JumaTANT20Is2024-20261951661.50966.6700310
A LazicSERT20Is2025-20261053643.00785.7100100
A Brahma TejaCHA-XIT202020751641.501154.5500100
PreviousPage 185Next

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.