Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 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
A Kadowaki FlemingJPNT20Is2024-202644213065*65.0090144.44010102
Leo FransiscoKYCCT2020254401306332.50104125.0001097
Jamie SmithENGT20Is20255501306026.0067194.03010910
Adnaan LagadienSA-ET20202655013010626.0083156.63102127
Wasim JafferRCBT202008-20098801305016.25121107.44011143
Kamran KhanQATT202016-20189901304914.4497134.02001810
Naeem IslamBANT20Is2008-2013101011302814.44114114.0400087
Zeeshan AliESTT20Is2025-2026101021302716.2513397.7400065
Muhammad SaleemBRAT20Is2019-2024111101305211.82113115.04010106
Mohamed ShamazGG/TUCA/PSCT202021-2026141221303713.0013596.30000111
Aslan JafriSINT20Is2025-2026131201302710.83118110.17000113
V HirlalSURT20Is2024-2026141311302610.8319467.01001112
CJ LangfordISLT20Is2020-20262414513024*14.44120108.33000103
J AlbinBULT20Is2021-20222315713019*16.2516877.38000121
Jacob OramCSK/RR/MIT202008-20132317513041*10.8314192.2000185
D NikolovBULT20Is2019-202631232130426.1917474.71005123
Kofi BagabenaGHAT20Is2019-202445241013023*9.2914788.4400471
Omid RahimiBELT20Is2024-20265521295543.0068189.71010910
Sougata DuttaKKHT2020217511297232.2587148.28011510
Arnab NandiKNCT20202176112959*25.8089144.94011107
Mahmudul HasanBB/CV/DDT202013-201915801293116.1315782.17000122
Keith DudgeonDOL/KEN/BOLT202024-20261612512936*18.43108119.44000133
Dominic ThornelyMI/SST202008-2012171351293016.13119108.4000157
Kim DaeyeonSOUT20Is2022-202517171129298.0617673.30003103
Derrick BrangmanBERT20Is2019-20264319912932*12.9013893.4800593
Alzarri JosephWIT20Is2022-202545191112921*16.13125103.2000295
Bjorn FortuinSAT20Is2019-2026322081293210.75115112.17004142
Jofra ArcherENGT20Is2019-2026512091292111.7386150.00004107
Dushmantha ChameeraKKR/DC/CKT202020-20267827151291810.7513794.16003124
Mohit SharmaPK/CSK/DCT202013-2025133351512921*6.4514588.9700684
Mohammed AsgharKUWT20201866112866*25.60104123.0801077
Oshada FernandoSLT20Is2019-202166112878*25.60114112.28010114
J EvansISRT202016-20187711283221.33127100.7900075
Manpreet SinghITA/SINT20201810701285018.29127100.79010102
Farhan YousafPZT202026117212858*25.6084152.38011107
Rohail NazirIU/KK/MST202020-20229801283416.00103124.27000172
K SathishSINT20Is20258801282616.0013296.97000132
Muhammad AkhlaqIU/LQ/KKT202021-202511901285114.2298130.61011156
Jishan AlamDRT202024-20259901283814.22103124.27002128
N SalekarTHAT20Is2024-2025121211283311.6415483.1200161
RJ AinsworthHUNT20Is2025-20261312612851*21.3313992.09013103
S LodayBHUT20Is2022-2024161331282212.8016677.1100180
Gerald CoetzeeSAT20Is2023-2026181421282310.6793137.63003107
Chad SoperPNGT20Is2015-20242918812817*12.8017075.2900062
Stephen MooreDERT2020146601274021.17101125.74001181
B LikavuKENT20Is20267621274931.7569184.06000811
Musheer KhanAAT2020266621276231.7585149.41022145
Matt PriorENGT20Is2007-201010821273221.17100127.00001115
Keddy LesporisSLZT202014-2016129212750*18.14113112.39010133
Tom BevanGLAT202022-2024121001273412.70102124.51001108

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.