Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd 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/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,665 of the 11,666 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Sai Hla HtweMYAT20Is2025-202611632010*6.674050.0000000
Kervin EbanksCAYT20Is2019-20258702082.864544.4400110
Matthew QuinnAUC/KEN/ESST202014-20235075208*10.002195.2400011
Shamar JosephGAW/LSGT202023-202627742076.673164.5200121
Brad WhealSCOT20Is2016-20262685208*6.672386.9600110
Chetan SakariyaDC/RR/SAUT202019-202343822073.333164.5200130
Sulieman BennSR/TTRS/TKRT202013-20163594208*4.003557.1400220
B PondaniMAAT20Is2021-2026411072086.673262.5000110
A MongarBHUT20Is2023-202613102208*2.505337.7400200
Will DavisLEIT202019-202329116207*4.003557.1400410
Ruyel MiahKT/SS/STT202022-202617117208*5.003458.8200220
Ateeq IqbalHKT20Is2022-2026431310205*6.672968.9700110
Z ShurentsetsegMONT20Is2024-20261614420132.008523.5300701
Rubel HossainBANT20Is2009-2021281510208*4.003655.5600410
Damien MartynRRT202010110191919.002479.1700010
Gnaneshwara RaoKTKT202011210191919.0017111.7600030
Muktar AliBANT20Is20161111919*-15126.6700011
Ramith RambukwellaSLT20Is2013-2016210191919.0016118.7500011
Ajay KumarANDT202016110191919.002965.5200010
Kiran CarlsonLSThe Hundred2026110191919.0019100.0000011
Ankit ManoriUTTT202021110191919.009211.1100031
Mackenzie JonesESST202025-20265111919*-13146.1500011
L HoranBERT20Is20264111919*-7271.4300021
Bilal AhmedSERT20Is2019110191919.002867.8600011
Oliver Joseph PriceGLOT202026110191919.0010190.0000040
Fazal RahmanPPT202018210191919.0017111.7600021
Chris TremlettSS/SURT2020143221911*-14135.7100020
Mahbubul AlamDGT2020133211913*19.009211.1100012
Fiqre CrockwellBERT20201022019149.502770.3700020
Rahul DagarHART20201632019109.502770.3700020
Bikas PatiODIT20201622019109.502382.6100030
Pardeep SahuPKT2020165211918*19.0013146.1500011
Kulwant KhejroliyaKKR/RCB/MPT202018-202518221918*-10190.0000002
Abdul Rashid KarimBELT20201822019139.502479.1700001
RM DorjiBHUT20201832019149.5018105.5600021
Nicholas BertusSST20202222019159.502286.3600000
Digvijay DeshmukhMAHT20201972019109.5014135.7100002
Jonathan FigyUAET20Is202522019199.503063.3300111
Cormac McLoughlin-GavinMRT20202022019169.502479.1700030
Arslan KhanCHAT202021-202422019199.5010190.0000121
Imran HaiderROMT20Is2019-202132019159.502673.0800021
RM ScottUSAT20Is202122019119.5019100.0000030
Jeevantha KulatungaSLT20Is200822019119.503850.0000000
Nikolay YordanovBULT20Is20192211919*19.0011172.7300102
Safwan BarediyaSWAT20Is202322019179.502576.0000020
Yassar CookMPUT20202622019119.5014135.7100040
Dibya MajumderKGBT20202122019109.502479.1700020
Aaron PhangisoSAT20Is2012-2018163019136.332965.5200010
Peter AnanyaGHAT20Is20244311918*9.5019100.0000111
CR AminiPNGT202013632191119.002286.3600000
PreviousPage 149Next

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.