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
LK SharmaMEXT20Is2024110101010.001471.4300020
BM DlaminiSWA/ESWT20Is2022-2024210101010.001190.9100020
R AhirSAUT202024110101010.009111.1100010
Deepak DumreKYT202025210101010.001283.3300000
M HeshanNSWCT202025-2026310101010.005200.0000001
KN SinghSURT20Is20265111010*-10100.0000000
L BassonNAMT20Is20261111010*-1566.6700010
Faris Al BalushiOMAT20Is20262111010*-1190.9100020
Fareed ShiusMALT20Is2023210101010.002147.6200020
Mutte IkramHUNT20Is2025110101010.002540.0000000
Kevin AlmeidaNMPT202026210101010.008125.0000020
Fayaz Khan NasseriGERT20Is2026110101010.004250.0000011
Dilhara LokuhettigeSL/CKT202013-20143201085.009111.1100010
S JyotiCANT20Is20082211010*10.002050.0000100
Fawad AlamDRT20201222110810.008125.0000010
Samson AwiahGHAT202018221105*10.0010100.0000010
Alex KeathMST202013-20154201065.001190.9100000
Pipi RahoPNGT20Is2016222108*-6166.6700001
Charlie ShreckLEIT20201472010105.001376.9200101
Brett D'OliveiraBPThe Hundred20222201085.002245.4500000
Hwanhee LeeSOUT202014322106*-2147.6200000
Akshay ChauhanHIMT202016-2018521108*10.001758.8200010
Gokul SharmaASST20201622010105.001190.9100120
J HazellGIBT202016222108*-8125.0000010
MJ AnsellISLT202016-201852010105.007142.8600110
Kuldeep LalSPAT202016-20184201085.0010100.0000020
Gilmour KaltonggaVANT20Is201932010105.001283.3300110
James Cameron-DowNKT202018-2019621108*10.009111.1100010
Md Nurul HudaFINT20Is20192201095.001283.3300010
A KoulMOZT20201832010105.001855.5600120
Kavish PanchalGUJT20201942010105.001190.9100110
Lakmal PereraGHAT20Is20192201075.002343.4800000
Matthew FosterNK/MRT202020-2025182110810.001283.3300020
Gus AtkinsonENGT20Is2023-2025421108*10.002343.4800000
Chinta GandhiBART202021-2022822109*-1190.9100000
Nachiket BhuteVIDT20202122010105.008125.0000120
Aakarshit GomelMUM/SFU/PAT202021-20263201085.002050.0000000
Abhinav SrivastavaAPT2020212201095.001566.6700010
S NerandzicSERT20Is2019-20223201055.003330.3000010
Teddy BishopBR/AABFT202022-20243201095.001376.9200020
C RathoreMPT20202232010105.0010100.0000120
MJ GibsonAUCT20202342110810.001190.9100020
Uzair AmirQATT20Is202322010105.001471.4300100
Arif AhmedKTT202024321106*10.001662.5000010
Salman FayyazLQT20202432110810.006166.6700001
Y RupasingheBSCT2020242201075.001566.6700010
Thilan PrasanMSCT202024321107*10.001855.5600000
Umeshka MoraisKYCC/CCCT202024-20254211010*10.001190.9100101
A SathyanCROT20Is2024221101010.001566.6700010
Rajkumar RajendranMAST20Is20243201085.001758.8200001
PreviousPage 170Next

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.