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
Alviro PetersenSAT20Is20102201487.001973.6800010
Marchant de LangeTRThe Hundred2021721147*14.009155.5600011
Abul HasanBANT20Is2012-20184201497.0011127.2700020
Dan RedfernLEIT20201422014147.0012116.6700120
Adil MehmoodHKT20Is2016-20247221414*-5280.0000011
Shunan AliMALT20Is2022-202410221411*-2751.8500000
SKG KrishnanMAST202016-201852014107.001877.7800010
S JamilBELT2020182201487.001782.3500010
Shantanu MishraODIT202019-20212201487.0011127.2700020
Bijon DeyMEGT2020197221411*-1687.5000010
Nongthombam DeninMANT2020212201497.0014100.0000010
Mitchell ThompsonMRT2020213211412*14.001782.3500000
Tarun YadavBULT20Is20223201487.0011127.2700011
M BoastTIT/PCT202022-2025321141314.0010140.0000011
Zain-ul-HassanGLAT202023321141114.009155.5600020
Riaz AfridiCZET20Is2023-202432014117.0014100.0000011
Sheshan FernandoNCCT20202432014127.001973.6800010
Supun MadushankaPSCT20202432014107.001782.3500010
AJA SamuelsCOOT20Is20246221411*-2948.2800000
Abhisekh TiwariPAT20202532014117.002263.6400001
Thilina SilvaSEYT20Is2026421141214.004729.7900010
Rodney TrottBERT2020103331410*-6233.3300011
Steven FinnENGT20Is2011-20152133148*-1973.6800010
Rob SayerLEIT202015-20168311497.001687.5000000
Jafar JamalKERT2020165301474.6712116.6700011
Mahmad DataPANT2020183311410*7.003441.1800010
D O'BeySTHT2020183301484.673342.4200020
Hiten MehraGUJT20201933014104.671877.7800001
Khalid ShahDCT20202543014104.671687.5000111
Alex CarthewCHAT20Is2019-2023632146*14.002458.3300000
G AjiteshTNT2020233301484.6713107.6900011
Y MaddegeKCCCT202024331147*7.002556.0000001
S BarnettISLT20Is2024-202643014114.671877.7800101
CE BennettESST202025-202612321414*14.0012116.6700120
S BevinCROT20Is202533114147.001593.3300111
Mohammad WaheedHKT20Is2023-202653214714.001687.5000020
Christopher PrasadCOST20Is201933114117.002948.2800110
Jan CoetzerBORT202026531149*7.001782.3500010
Tahir IsaacsNCT2020264311457.002458.3300000
Shashank AttardeATT2020266311413*7.001687.5000110
Mohit AvasthiNMPT2020266321410*14.0013107.6900020
Vernon PhilanderSAT20Is20077401463.502850.0000000
RJ EngelbrechtDOLT202014-2016944147*-1687.5000011
Ben KynmanJERT202015-20188411484.671973.6800100
Ben CoadYORT202015-202011411474.672556.0000000
Mohammed SirajINDT20Is2017-20261742147*7.001687.5000110
Anupam SanklechaMAHT20201644214117.009155.5600011
Rakibul HasanITAT20Is2019641145*4.671782.3500110
R AmarshiTANT20201844114104.672070.0000220
Sharvin MuniandyMAST202018542144*7.002166.6700010
PreviousPage 160Next

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.