Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR156/3 (17)ES chose to bowlT2067th 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
L ZuluSWAT20Is2021-2022320864.002040.0000000
Sunil YadavMAHT202021520874.001080.0000000
Zaman KhanPAKT20Is2023-202492288*-988.8900001
Suryansh ShedgeINDT20Is2026320874.001172.7300010
L TywakuWPT20202222288*-2040.0000010
Liam NaylorSCOT20Is2025220874.001361.5400000
M AltankhuyagMONT20Is2023220884.002532.0000100
K WanniarachchiNCCT202024320874.001172.7300000
Pasindu MadawaNCCT20202432186*8.00988.8900000
SRT SilvaBSCT202026220874.001361.5400000
S VazPORT20Is2025-2026621878.001172.7300000
T PalihawadanaPSCT20202532188*8.001172.7300100
Abdul Salman KhanKSAT20Is202522187*8.001172.7300010
JB RichardsBOTT20Is202522287*-1553.3300000
Ajay KumarADKRT202025-2026122188*8.007114.2900120
Shakthi UdaraNCCT20202682286*-1080.0000000
Kalpesh AhirPANT20Is2026421888.008100.0000010
Nyan Lin HtetMYAT20Is2026220874.002236.3600000
M Ravi KiranKIN-XIT20202052187*8.001361.5400000
Thomas OdoyoKENT202013431874.001457.1400100
Ishant SharmaINDT20Is2008-2013143285*8.00988.8900110
Jason KrejzaHHT202011-2012830852.671266.6700000
Basit RajaDENT202013-201873386*-7114.2900000
Satsimranjit DhindsaCANT202015431844.001553.3300000
Andrew BrittonNWT202016-2017531864.001172.7300110
Saqib ZulfiqarRDT202026731864.001172.7300000
Muzammil ShahzadPHIT202018330842.671266.6700000
Anantha KrishnaSINT202018630862.67988.8900101
Neville LiyanageMAST20Is2019631884.008100.0000110
I MansaraySIET20Is202143185*4.002433.3300000
Zulqarnain HaiderSPAT20Is2019-2022931844.001266.6700000
Paing DanuMYAT202018430882.672236.3600200
Hrithik KanojiaMANT202019330852.671844.4400010
Kuldeep SinghPHIT20Is2019430862.671650.0000000
Zak EvansMRT202020-20221031864.00988.8900001
Salman MirzaIU/LQ/DCT202021-20261531854.001266.6700110
Baz AybuiSWET20Is2021-2022103285*8.002433.3300000
KJ PatelSEYT20Is202163388*-2927.5900010
James HayesGLO/NOTT202024-2026631864.001553.3300010
Zahid ZadranGERT20Is2023-2024630842.671172.7300000
Sagar KalyanADKRT202024430872.671747.0600110
KDA ManojPSCT202025-20261432868.001266.6700010
K KekezCROT20Is2024331864.001942.1100110
SJ Hughes-PinanSPAT20Is2024-2026103386*-1266.6700010
Kristan TillettBEAT20Is2024431844.001942.1100000
Rafiulah AlokozaiBELT20Is2025730872.671172.7300101
A WijewardhanaACCCT202025-2026931844.001266.6700010
D RamaniCZET20Is2025-2026143285*8.001650.0000100
Azim PatelLEST20Is2026330882.671361.5400210
Shahzaib KhanRAWT202026330872.671457.1400110
PreviousPage 177Next

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.