Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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,668 of the 11,669 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Paresh PatelODIT20201822015147.501693.7500011
Atul Singh SurwarJHAT2020183221512*-12125.0000010
Sidhant SinghSINT20201852015107.502075.0000010
F BanunaekINAT20201832015127.502755.5600000
Jitesh SarohaHART202019321151415.007214.2900011
Tanveer SanghaBPThe Hundred2022-20234221513*-11136.3600011
Subham GhoshTRIT202021-20235201597.502171.4300000
Sanidhya HurkatCHHT202021-202322015147.502171.4300020
RHO SaundersNORT20Is202222015147.502365.2200020
R HerrmannJSKT2020242201597.501788.2400020
S NirmalBSCT2020242211512*15.001788.2400010
Zack MombergSWDT202026621151015.001978.9500011
Mayuresh TandelSMFT20202642015127.5012125.0000020
Vaughn van JaarsveldSAT20Is200933015125.002365.2200100
Eion KatchayCANT20Is2008432158*15.002560.0000100
Tharindu KaushalCK/KYCCT202020-202483015155.001883.3300211
Shoaib AliKSAT20Is2019-20208301595.002171.4300120
Swapan DasTRIT2020163301585.002462.5000120
Tukuna SahooODIT2020164311567.502268.1800020
Akbar-ur-RehmanQGT20201673015115.001978.9500010
Wesley ViraliliuVANT20201833115107.501693.7500010
Imran AliKUWT2020184311512*7.501693.7500101
Dilip NathNEPT20Is20224311515*7.5011136.3600230
Qais AhmadWFThe Hundred20218311513*7.5012125.0000030
Dinesh RaiSIKT202019-202163015115.002951.7200000
Karkir TayeAPT202019-2021433157*-13115.3800020
Abdul MajidBHRT20Is2020-20261132151215.0013115.3800020
K GilhamCZET20Is2020-20215331510*-13115.3800010
N NankovBULT20Is2019-202043115147.502560.0000010
FF LellmanNDT202025-202673015115.001978.9500101
D SamarawickramaITAT20Is202233015135.002755.5600000
V HampihallikarSINT20Is20226301565.004136.5900010
TV ValivarthiHUNT20Is202553115107.502755.5600001
JJ ChicueleMOZT20Is2025-2026532158*15.002075.0000020
Waseem TabrezMEXT20Is2026331157*7.501978.9500010
Don RadebeLIMT202026733158*-1883.3300010
Liuone FeretiSAMT20Is20233311514*7.501883.3300130
S AshishKIN-XIT20202012321515*15.0011136.3600102
Devendra BishooBT/GAWT202013-20181244158*-14107.1400010
Ameel MauroofMALT202015-20185421577.503345.4500100
Kyle ChristieHKT20Is201911421511*7.502075.0000000
Lukman MeriwalaDC/BART202018-20244243159*15.002365.2200110
Anowarul IslamTHAT20Is20194401593.752075.0000111
Owais AhmedQATT20Is2024-202623441510*-2075.0000020
Kaveeshka AnjulaKT/CCCT202020-2025742159*7.501693.7500120
Abdul BangalzaiQGT202022-202354015143.752365.2200201
P GheewalaESTT20Is2023-20251441157*5.001978.9500101
E KucheyFINT20Is2024-20256421514*7.502657.6900101
S NatsagdorjMONT20Is202444015113.755925.4200000
J YonSTHT20Is2024-2026643159*15.0014107.1400110
PreviousPage 158Next

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.