Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)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)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,670 of the 11,671 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Santha MoorthyPUDT202019-2021310444.00850.0000010
Nabam TatangAPT202021110444.00666.6700000
Toby AlbertSBThe Hundred2025110444.00580.0000000
ADL StokoeISLT20Is2021410444.00944.4400000
Mrittunjoy ChowdhuryBANT20Is2023110444.001136.3600000
Alfie OgborneSOMT202026210444.004100.0000000
Aryan LakraDVT20202431144*-580.0000000
Lakshay TharejaDELT202022110444.002200.0000010
Yousuf AliQATT20Is2022-2023410444.003133.3300010
Cihan AltunTURT20Is2023210444.002200.0000010
Khalander MustafaKSAT20Is202361144*-1400.0000010
M ManivannanCAYT20Is202311144*-757.1400010
Alfredo PuentesCHAT20Is202321144*-1428.5700000
RS KhairaBENT202023110444.00757.1400000
Mueez ul HassanHUNT202024110444.00580.0000010
A BandaraCCCT20202621144*-3133.3300000
W BedjaWAR/WPT202024-20261310444.003133.3300010
Shan SiddiquiGAMT20Is2024210444.003133.3300010
Zac CummingOTAT202026310444.002200.0000010
B KhatriSPRT20202421144*-3133.3300000
RJ RamjiawanSURT20Is2024210444.00850.0000000
Nishunk BirlaCHAT20202411144*-1400.0000010
Ghazi GhoriIUT202025210444.00580.0000000
Hardeep SinghCYPT20Is202541144*-1400.0000010
Simba MbakiTANT20Is2025110444.00757.1400000
Adnan TahirSPAT20Is2025210444.00580.0000000
JF BanguraSIET20Is2025110444.001040.0000000
Sanjay PahalDVT202025210444.002200.0000010
Komang PutraINAT20Is202541144*-666.6700000
Saqib KhanQGT202026210444.002200.0000010
Ravi SinghRRT202026110444.002200.0000010
Aue OruPNGT20Is2026610444.001136.3600000
Saurabh DubeyKKRT20202641144*-2200.0000010
Gaba FrankPNGT20Is2026210444.00850.0000000
Munthir Al BalushiOMAT20Is2026110444.00944.4400000
AK AhirPANT20Is2026310444.00580.0000000
RD CespedesPERT20Is2026310444.00757.1400010
Myolisi FumbaBOTT20Is2026110444.001040.0000000
Nijat MasoodAFGT20Is202221144*-580.0000000
Nazmus SadatBANT20Is2006110444.003133.3300000
Parish Bharat PatelPANT20Is201921144*-757.1400000
Muhammad RafiqueBHRT20Is2019210444.00580.0000000
Qasim ZiaBHRT20Is201931144*-1400.0000010
Samal UdawaththaUAET20Is2023110444.001040.0000000
Yash BhagatDHAT20202211144*-3133.3300000
Sunil KashyapBOKT202022110444.001233.3300000
Suraj Sindhu JaiswalKNCT20202131144*-580.0000000
Debtanu BaidyaKNCT202021410444.003133.3300010
Dilhara FernandoMIT202008-2010102242*-3133.3300000
V. R. V. SinghPKT202008-20101920442.003133.3300110
PreviousPage 191Next

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.