Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)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)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 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st 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)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,666 of the 11,667 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Abram MutyagabaUGAT202013110171717.001894.4400001
Alex BarrowSOMT2020161111717*-1989.4700010
Cameron StevensonMR/TSKT202015-2024410171717.0011154.5500011
Lo-handre LouwrensNAMT20Is20191111717*-15113.3300011
Dharmang PatelQATT20Is2022510171717.002860.7100010
M ThurgateJPNT20Is2024210171717.0011154.5500021
Andrew SheridanLLT202017-20183111717*-13130.7700020
S WickramasekaraCZET202018110171717.0010170.0000001
Adam McDaidNWT2020191111717*-2665.3800000
Ashish JoshiUTTT202019110171717.009188.8900030
Ahmed DaniyalPAKT20Is2025-2026410171717.0011154.5500030
Azmat AliGERT20Is2021210171717.002085.0000001
Manik BeriUPT202021110171717.001894.4400011
DB BanaHART202022110171717.0016106.2500011
Mofassar SaeedNORT20Is2024110171717.001989.4700020
MD ShoyaibESTT20Is2022110171717.0015113.3300000
Bondi PitaSAMT20Is2023110171717.009188.8900020
Aaryaraj NikamNMPT202026210171717.0017100.0000020
Saqib AliUAET2020133201798.501894.4400010
Julius MensahGHAT20Is201922017168.5010170.0000011
Isaac AboagyeGHAT202018221179*17.0012141.6700011
Asim KhurshidUAET20201322017178.502470.8300100
Ben CoxTRThe Hundred20253221717*-12141.6700020
Graeme WhiteWFThe Hundred2021321171417.0012141.6700011
Hisham MirzaKUWT20201532017158.502277.2700020
T SingyeBHUT20Is201922017118.502568.0000020
Imran IsmailMOZT20Is201922017148.509188.8900021
Nasir NawazIUT202019-202222017148.502277.2700000
Akshatha RaoCHHT20202122017108.502665.3800010
Jagjit SinghCHAT202021-2024821171217.0010170.0000011
Vipin DhakaAPT2020212201798.502860.7100010
Musawenkosi TwalaTITT20202232017178.501894.4400121
Gurpreet SinghITAT20Is202232017158.5014121.4300001
Khan ArbaazLEST20Is202222017178.502373.9100120
Edward TaylorCHAT20Is202322017148.505232.6900010
Owen MuzondoZIMT20Is20245211715*17.009188.8900011
DMML DisanayakaKCCCT20202422017178.502373.9100100
Y AvishkaPSCT202024-202552017128.501894.4400010
Lakshitha ManasingheSSCT20202432117917.002085.0000000
Adil KhanGERT20Is2024-202652017178.502373.9100102
Niyas PullariyilMACT20Is20252221715*-1894.4400001
K VenkatramanSINT20Is20266211715*17.009188.8900011
Sameer YousufBHRT20Is20263211713*17.007242.8600002
Zain ul TashnamCOST20Is2019321171117.002665.3800010
Hamilton NyakatawaSWAT20Is202222017138.503253.1300030
Aryan PatniMRT20202622017178.5017100.0000111
Rayad EmritWIT20Is201843017115.672762.9600001
Shannon RaynerBERT20201033017105.672958.6200010
Tim CruickshankSTT202011-201233017155.673056.6700111
Timil PatelUSAT20Is20197331714*-1894.4400010
PreviousPage 153Next

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.