Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR166/4 (18.3)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
AS BroomfieldSOUT20Is202663286*8.002630.7700100
Saqlain MukhtarCZET20Is202673384*-6133.3300010
Jehan DanielPSCT202026431864.001457.1400110
B BatbayrMONT20Is202643184*4.003225.0000000
Sujesh AppuMACT20Is2019330862.671457.1400000
Aditya DhumalMRT202026630852.671266.6700000
Yash DicholkarSMFT202026531854.001361.5400010
Vincent AteakGHAT20Is2019-20261543858.001844.4400000
Toby LesterLANT202018-2019124287*4.00988.8900200
Syed SagarJKT202016440882.001844.4400300
Abhijit SarkarTRIT202018-202374186*2.67988.8900201
Pritam NiralaSIKT202019640842.002236.3600110
Oliver DavidsonGCT202026641872.671942.1100200
Xie KunkunCHIT20Is2023440852.003622.2200100
E BhonkarISRT20Is2024-2026640832.001942.1100100
N MokoenaDOL/PRT202024-2026154184*2.671080.0000210
Kyaw Zin LinMYAT20Is2026441842.674816.6700100
Buddhadeb BanerjeeMEXT20Is201964286*4.001942.1100200
Shahadat HossainBANT20Is2006-201365384*4.001266.6700100
Riziki KisetoTANT20Is2021-20221351852.002138.1000100
Tymal MillsENG/IWXT20Is2016-20231652872.671266.6700201
Samar QuadriBIHT202019-2021115285*2.671361.5400200
HMRKB HerathSLT20Is2011-20161763832.671266.6700000
Bobby ZothansangaMIZT202019-20221463832.671942.1100100
K NagnamaIVOT20Is2024-2026661871.602630.7700300
Mthiwekhaya NabeCC/WAR/NMBGT202017-2026307683*8.00988.8900000
Lalit RajbanshiNEPT20Is2019-20264074832.671844.4400100
Shahnawaz DhaniMS/DA/CKT202021-2026387586*4.001457.1400210
Ajantha MendisSLT20Is2008-2014398584*2.671747.0600010
Semo KameaPNGT20Is2022-2024198482*2.001942.1100200
B MejaroLEST20Is2024-2026128382*1.603423.5300300
Varun ChakravarthyINDT20Is2021-202649116851.602236.3600410
Russel ArnoldSLT20Is2006110777.007100.0000000
Neil McKenzieSAT20Is2006-200921177*-887.5000000
Jeremy SnapeENGT20Is2007110777.001163.6400000
Michael CarberryENGT20Is2014110777.007100.0000010
A PetersBAHT202010110777.007100.0000000
Lucas PaterliniARGT202010110777.001450.0000010
Dilan FernandoITAT20201321177*-887.5000000
Ishan MalhotraDCT20201111177*-4175.0000010
Gordon GoudieSCOT202013610777.006116.6700010
Lyall MeyerWART20201211177*-5140.0000000
E O'ReillyLIOT202012710777.007100.0000000
Suresh NavaratnamMAST20201421177*-6116.6700010
Sam WellsOTAT202014110777.006116.6700010
Udit BirlaPWT202013210777.001450.0000010
Mohammad NadeemOMAT20201511177*-2350.0000001
A GoenkaSINT202015210777.00977.7800000
Delray RawlinsSBThe Hundred2021110777.007100.0000010
Ahillen BeadleSTT202015310777.007100.0000000
PreviousPage 178Next

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.