ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachithra SenanayakeKKR/SS/RRT202013-201615844714*11.755192.1600021
Sumit RuikarCHHT202018-2023198147186.7137127.0300242
Zahid KhanSIET20Is2021-2022108047275.886177.0500141
TS WaqavakatogaFIJT20Is2022-2024108347189.4046102.1700122
Manuel IturbeARGT20Is2023-2026168147166.716572.3100031
C ZavoiuROMT20Is2019-2023209347277.837265.2800140
S MurariCOST20Is2019-20261312347165.226770.1500331
C CheteMAAT20Is2021-20263013147183.926572.3100450
Matt HenryNZT20Is2014-20264414647125.885094.0000341
Daryn DupavillonDOL/DER/TKRT202014-2026541912477*6.715683.9300120
RD HunterNK/MRT202023-20262114646*-24191.6700033
L BothaSAT20Is20241114646*-25184.0000053
Rohit SinghGERT20Is2026110464646.0018255.5600053
Raymon ReiferWIT20Is2022-2023320462723.0041112.2000012
Muhammad Shoaib AhmedCYPT202018220462623.004895.8300051
BA PaiGIBT202018220463323.0044104.5500070
Shahidullah KamalAFGT20Is2026220464623.0043106.9800123
Aneurin DonaldENGT20Is2026330462115.3324191.6700062
Rafatullah MohmandIUT202017330461815.3337124.3200024
M CohenISRT202018330464015.335977.9700130
Johan van der WathSAT20Is2006-2007841462115.3339117.9500031
Taha AhmedDENT202013441461915.334797.8700031
C BrownBEAT20Is2021440462711.506175.4100060
Shehzad PatelSWAT202018440461911.505386.7900190
SU ParakhDCT202026440462411.5033139.3900152
Kamlesh GuptaCHAT20Is20194414619*15.336471.8800110
Sagar MishraTNT202026540461411.505977.9700030
Asad MohammadGERT202016-2018552463215.3326176.9200015
Aosashi LongcharNAGT20201955046239.208752.8700151
A MuthalibNSWCT202024-20257524631*15.334797.8700040
John HastingsAUST20Is2010-2016962461511.5037124.3200031
GF GomesMOZT20Is2019-202696046377.675485.1900331
Will PrestwidgeBH/HHT202022-202696146219.2044104.5500233
Avinash PylaCHA-XIT20202066146249.205092.0000132
Keith DabengwaZIMT20Is2006-20108734616*11.5040115.0000042
Mohammad RizlanQATT202016-201897246309.204895.8300023
Du JianyaoCHIT20Is20267724614*9.2011838.9800010
F NsubugaUGAT202013-2018118146196.575386.7900241
Brydon CarseENGT20Is2023-2025148346319.2037124.3200223
Liam HatcherMS/STT202020-2026259346207.674797.8700123
Omar HussainLEST20Is2021-202499146335.756373.0200441
NN BannerBEAT20Is2021-2026131054612*9.206867.6500011
Tom LawesSURT202022-2026221054613*9.205288.4600112
Hiren VaraiyaKENT20Is2007-20132411104618*46.007164.7900010
MS DiakiteMABT20Is2022-20261313046143.548355.4200680
Nay Lin HtunMYAT20Is2023-2025171454611*5.116768.6600230
R ParkesBAHT202010110454545.0033136.3600033
Daniel HughesSBThe Hundred2024110454545.0030150.0000062
Saurabh DubeyUPT2020163224538*-19236.8400024
Reginald NehondeBOTT202018420453022.504991.8400040
PreviousPage 115Next

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.