Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES5/0 (0.5)WAR206/4 (20)ES need 202 runs in 115 ballsT2067th 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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Riley MillerBORT20202632277*-2350.0000001
Ajit Kumar SinghRANT20202272277*-2350.0000001
Edgar SchiferliNEDT20Is2008-201063175*3.501643.7500100
Syed RaselBANT20Is2007-2008831763.50977.7800010
Praveen KumarINDT20Is2008-20121030762.331643.7500100
Bashir ShahDENT20201363176*3.50977.7800110
Naresh BudayairNEPT20Is2014431753.501936.8400100
Aditya SinghJKT202016330762.331741.1800100
Viki SahaTRIT202016-2023432767.001258.3300000
Santosh ShindeGUJT202016-2018431763.50887.5000010
Lukas CareyGLAT202017-2019932757.001070.0000010
Lwandiswa ZumaKNI/DOL/NWT202016-2022133274*7.00887.5000000
Mohamed Iqbal NoorBHRT202018431743.501163.6400000
Ankit SoniGLT20201773177*3.50977.7800201
Surinder SinghPHIT20201863277*7.005140.0000110
Matthew KuhnemannAUST20Is2025-2026830752.331353.8500100
Sanjit SahaCV/RRT20201963175*3.502330.4300100
Jahan UddinSIKT202019431753.501936.8400000
Aftab HussainHKT20Is2020-2022103375*-5140.0000010
Mohammad Amir KhanKK/PZ/RAWT202020-202693377*-1353.8500010
DK DahaniIRAT20Is2020330742.33887.5000110
Arshad MazarzeiIRAT20Is2020330752.334017.5000010
Jayden SealesWIT20Is2024-202693274*7.006116.6700110
Rohan Bhavesh PatelBULT20Is2020-202173373*-1450.0000000
R ThapliyalBELT20Is2023-2026113175*3.501838.8900100
A WanninayakeBCAAT202026332747.007100.0000010
Rohit GulatiND/AUCT202025-2026113273*7.001163.6400000
Allah Mohammad GhazanfarAFGT20Is2025530772.33977.7800201
Jon HenrichsenMPUT20202663173*3.501070.0000000
Reynier SwartBOTT20Is202343176*3.505140.0000110
N MadhavCHA-XIT202020732767.001741.1800000
Mthokozisi SheziCC/DOLT202012-2017464276*3.501070.0000210
Qadeer AhmedUAET20Is2015-201994375*7.001258.3300110
Usama MirPAKT20Is2024541752.337100.0000110
Ian McPeakeWELT202017-20251442763.501450.0000110
Joshua LittleMO/WFThe Hundred2022-2024144375*7.00977.7800110
Lalnunkima VarteMIZT202019-2021124376*7.001741.1800100
Vasuki KoushikKART202019-2022244373*7.001163.6400000
T ZotosGRET20Is2021-2022641762.33977.7800210
Zuhaib ZubairGGT202024-2025134472*-1163.6400000
Muhammad SalmanBHRT20Is2024-20261842763.501258.3300010
SN SwamySWET20Is2025-20261242763.501353.8500100
E NdubudemNGRT20Is2025-2026942743.501163.6400100
M YambayambaZAMT20Is2025-2026114373*7.001353.8500000
S WaqabacaFIJT20Is202654472*-2231.8200000
Subham SinghDUMT202022104374*7.00977.7800000
Mohammed ShamiINDT20Is2014-20252553773.501070.0000101
Chris WrightWAR/LEIT202014-2019145273*2.331353.8500100
Peter ChaseIRET20Is2018-20191154747.001353.8500010
Ravi KiranHI/CHHT202016-2022195573*-1936.8400000
PreviousPage 181Next

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.