Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES176/5 (19)WAR206/4 (20)ES need 31 runs in 6 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Yuzvendra ChahalINDT20Is2016-2023806463*3.001346.1500000
Ebadat HossainRR/SS/STT202017-2026346663*-785.7100000
Zhao TianleCHIT20Is2023-2024760641.002821.4300300
Nabil SamadKRB/CK/SRT202012-2025447563*3.001250.0000200
Zahoor KhanUAE/QG/JKT202017-2026477462*2.001250.0000200
Brandon GloverNEDT20Is2019-2024247464*2.001250.0000310
Myendung SingphoAPT202019-202177362*1.501250.0000100
R MangalFRAT20Is2022-2025187262*1.201540.0000300
Mbulelo BudazaKNI/KIT202016-20242584661.502030.0000310
Nahid RanaRR/PZ/KTT202023-2026308562*2.003119.3500200
W NgowhuadTHAT20Is2024-20261384631.501833.3300200
Muhammad JabirQATT20Is2023-2025289564*1.502326.0900300
Khaleel AhmedCSK/DC/SHT202018-202610011462*0.862425.0000500
Marvan AtapattuSLT20Is2006210555.00862.5000000
Glenn McGrathAUST20Is2005210555.001241.6700000
Chris MartinNZT20Is2007-200861155*-683.3300000
Ashwell PrinceSAT20Is2005110555.00683.3300000
Roger TelemachusSAT20Is2006-200731155*-3166.6700000
Ryan SidebottomENGT20Is2007-2010181155*-4125.0000010
Johann LouwCCT202012-2013111155*-5100.0000000
Mohammad SalmanPAKT20Is2011110555.00683.3300000
James SmithAST202012110555.00955.5600000
Parvez RasoolINDT20Is2017110555.00683.3300000
Jonathan ClareDERT20201411155*-955.5600000
Zhang PengCHIT20201421155*-3166.6700000
K SureshSINT202016110555.001145.4500000
Han JunhuiCHIT202016110555.001050.0000000
Rahul ChaharINDT20Is2019-2021610555.005100.0000010
Lakmal KasturiarachchigeAUAT20Is202141155*-3166.6700010
Waqar ZalmaiAUAT20201811155*-2250.0000010
Tom CullenGLAT202021110555.00955.5600000
George ScrimshawWFThe Hundred202241155*-3166.6700010
Muhammed MangaGAMT202018110555.001533.3300000
Terrance HindsWIT20Is202421155*-3166.6700010
Jack EdwardsAUST20Is2026110555.00683.3300000
M MagagulaSWAT202018410555.001533.3300000
Chetan SakariyaINDT20Is202121155*-955.5600000
Bobby YadavUPT202019310555.00771.4300000
Nawazul MunierJKT202019-2021210555.00955.5600000
Gaurav YadavMPT202019-202281155*-3166.6700010
Prathamesh GawasGOAT202019110555.004125.0000010
Mohammad SanuthOMAT20Is2020110555.00771.4300000
Khawar ZafarKSAT20Is2020210555.003166.6700010
Muhammad AnsarKUWT20Is2020410555.005100.0000010
Vikai KelleyBBT202020110555.001050.0000000
Kumar SurajJHAT202021110555.00771.4300000
Husnain KabeerGERT20Is2021110555.00683.3300000
T CrossESTT20Is2021110555.001050.0000000
S FranklinSWIT20Is2021210555.00683.3300000
Nihal SurlakerGOAT202021110555.00862.5000000
PreviousPage 186Next

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.