Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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 bowledT2065th 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,668 of the 11,669 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Khin AyeMYAT20201844012103.007017.1400201
T FilerESTT20Is202144012123.001770.5900310
MM SarwarKUWT20Is2019-20217411284.0012100.0000101
Lee KangminSOUT20Is2022-2024642129*6.002157.1400110
W DlaminiSWA/ESWT20Is20225401243.001963.1600010
Zou KuiCHIT20Is2023-202464112104.002450.0000200
Santiago IturbeARGT20Is2023-20251242129*6.002157.1400000
Abhishesh GautamLLT202024-202514411264.001392.3100110
Abdul HakamNSWCT202025-202694312712.001485.7100000
A MucyodusengeRWAT20Is2022-20254401293.003435.2900110
CM MbebeMOZT20Is2025-202611431210*12.001866.6700101
Nawed Al BalushiOMAT20Is20266421210*6.002060.0000200
Hasan HelvaTURT20Is20194401273.002548.0000220
AAhan AcharSINT20Is2019-2025954125*12.001580.0000010
K RocaBEAT2020185501282.403732.4300110
Tom O'ConnellMS/CKT202019-2024952129*4.001866.6700210
Yab NiyaAPT202019-20231054126*12.004129.2700000
O StewartBAHT20Is202155012122.4012100.0000411
Abul FarhadCZET20Is2022-20251352126*4.002548.0000110
F ClarkeISLT20Is2023-2025851129*3.002744.4400301
R WilsonNK/LL/GCT202023-20261852125*4.001770.5900010
Enamul Haque jnrCK/CV/CCT202012-20191761123*2.402157.1400100
Anderson PhillipTKRT202016-20221965126*12.001866.6700101
Aravinda PremaratneKYCCT202024-20257631264.001770.5900110
RI MillarNWT2020251062124*3.002646.1500110
Rishi ArotheBART202016-20193171125*2.001963.1600400
Ned LeonardGLAT202025-20261474127*4.002157.1400100
P CabebulaFIJT20Is2022-2023972126*2.401675.0000410
E KarimiDENT20Is2023-202618731233.002842.8600000
DV Devjani MutrejaMEXT20Is2024-202613721242.402941.3800200
Vraj PatelKENT20Is2021-20256384124*3.002157.1400200
Elias TilmanTIMT20Is20258831282.405920.3400400
Simarjeet SinghCSK/SH/DELT202019-20253195123*3.002060.0000200
Dirk NannesRCB/CSK/DCT202009-2015781210124*6.002254.5500000
Jasprit BumrahINDT20Is2016-2026991261272.001866.6700420
Nuwan ThusharaSLT20Is2022-20263512101266.003138.7100110
Vaibhav AroraKKR/PK/HIMT202021-2026581612122*3.002941.3800300
Inzamam-ul-HaqPAKT20Is20061111111*-1573.3300001
Daan van BungeNEDT202013210111111.001573.3300001
Andrew HallSAT20Is2006210111111.0010110.0000010
Skhawat AliHKT202014210111111.002445.8300000
Steven FinnMOThe Hundred20215111111*-7157.1400020
Yasir ShahPAKT20Is20112111111*-7157.1400010
Meyrick BuchananMRT202011110111111.001764.7100010
Fayyaz AhmedUAET20Is2015110111111.001291.6700020
Anders BülowDENT20Is2019110111111.001384.6200001
J BanguraSIET202018110111111.007157.1400020
B AduNGRT2020181111111*-5220.0000010
Mohammad HasnainOIThe Hundred20225111111*-4275.0000011
Ali IvanMALT20Is2019110111111.003928.2100000
PreviousPage 166Next

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.