Live1st ODI · India in New Zealand 2026/27NZ135/8 (31.5)INDIND chose to bowlTest1st 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
Roneel HiraCAN/AUCT202014-2020281231774319.67122145.080001310
Corey BissonJERT20Is2019121221775417.70131135.11013195
Hugh WeibgenBH/STT202025-20261313417738*19.67167105.9900087
Kabelo SekhukhuneEST2020268701764525.14127138.58000246
Josh InglisLSThe Hundred2021-20228801767222.00135130.37020185
Naman DhirINDT20Is2026109417642*35.2082214.630011512
Langlonyamba Meitan KeishangbamMANT202021-20231110217650*22.0022279.2801091
Tarun SharmaMEXT20Is2019-20231010217649*22.00173101.73001136
Tom KnightDERT202014-20151612517644*25.14125140.80001610
ML KosticSERT20Is2022-2026181521763313.5419789.34000155
AAP RiveroARGT20Is2023-2026261941763111.7319590.2600284
Mohammad NaveedUAET20Is2015-20193023917627*12.57147119.73003178
I TchakouCAMT20Is2021-202627260176266.7723674.58006222
Jordan NeilNCT20202666217574*43.75126138.89010148
Syed MohammedRCB/ASST202011-2016161051754235.00167104.79000174
M DindyalGAWT202026101001755017.50159110.060111610
Tarisai MusakandaZIMT20Is2018-2021111101754315.91149117.45002144
Greg FordLL/MRT202020-2023191361753125.00156112.18000193
Dunith WellalageSLT20Is2024-2026191451754319.44150116.67000195
BKB CorbinCAYT20Is2023-2025151421753414.58144121.530041811
Chamara SilvaSLT20Is2006-2011161521753813.4617798.87000193
H KaushikUAET20Is2025-20261716517544*15.91146119.86002513
Chama MilindHIT202016-20233222101752614.58129135.66002157
Craig MeschedeGERT20Is20195511746743.50115151.30011913
A SokovagoneFIJT20Is20246601746229.00129134.880101012
Lou VincentNZT20Is2006-20079901744219.33174100.00001173
Guntashveer SinghHART202019-2021991174100*21.75131132.821021111
Utkarsh SinghJHAT202019-20211810217449*21.75141123.40000231
BA MayesHAMT202025-20261210417455*29.00129134.88011138
Ben CalitzIRET20Is2025-2026111121743719.33123141.460001010
C WebsterISLT20Is2023-20261312217459*17.40152114.4701297
GM NtambalikaMAAT20Is2019-2024271731744112.43169102.96002125
DO LeicherNAMT20Is2022-20262117817442*19.3318992.0600185
DVD MadampageSOUT20Is2025-2026181821742310.8821680.56000108
Raiphi GomezKTK/PW/KERT202011-20192419817447*15.82143121.68004139
Wayne ParnellSAT20Is2009-202356231317429*17.4018096.67001134
Ankit SharmaRR/DC/SHT202012-2022442371743010.88167104.19001116
Oli StoneMS/NOR/WART202014-2026119422017422*7.9119390.1600485
Jay JainNBBT20202655217349*57.6795182.11000716
Mohammed Al BalushiOMAT20Is20266601738128.83148116.890101910
Kumar SurajJAMT2020229811735824.71131132.06011166
Hilton CartwrightOI/SBThe Hundred2022-2025129217351*24.71115150.43010118
Nouman SarwarQATT20Is2019-2024149717347*86.50129134.11001166
K SmithWAR/BBT202025-20261812517365*24.71131132.06013223
Sybrand EngelbrechtCCT202014-2015161361735624.71148116.89010125
Abhay NegiTRI/MEGT202018-20211913317350*17.30125138.400111310
Syed HaiderUAET20Is2024-2026201331734717.30157110.19001117
Sithara GimhanMSC/ACCCT202024-2026151431734215.73134129.10000176
Craig WallaceSCOT20Is2012-2021201661732717.30161107.45001153
Tom TriffittMS/PS/HHT202011-20152419717325*14.42139124.46002128

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.