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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 runsODI2nd 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 year (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Evin LewisWI202420248811786825.43117152.140211713
P BaronARG202320238811785725.43173102.89010244
AB de VilliersSA201220121110117839*19.78157113.38000134
Fakhar ZamanPAK20172017111001783117.80156114.10000183
Alishan SharafuUAE20232023101021783422.25154115.58000195
Heinrich KlaasenSA20212021151231785019.78136130.88011175
P UseniNGR20252025171521783613.69106167.92001814
Isaac OkpeNGR202420242119517865*12.71157113.3801279
Ilyas AtaullahTUR202520254401778644.25109162.390101912
Lorcan TuckerIRE202120215511778444.25137129.20020165
Mohammad ShahzadAFG201220125501777735.40149118.79020202
Imran AsifAUA2024202465117710244.25128138.281001710
David MillerSA2016201697217753*35.40102173.530101211
Razmal ShigiwalAUA202320238801775722.13161109.94010195
Niroshan DickwellaSL201920199901773919.67123143.90002203
George DockrellIRE20262026101021774122.13104170.190011212
US HathinjarCAA202320231111117774*17.70154114.940141011
Corey BissonJER20192019121221775417.70131135.11013195
M Syahadat RamliMAS202520251712317739*19.67156113.46001155
MO KitundaTAN20232023141411774613.6220188.06002166
Azhar AndaniPOR202120213301768158.67128137.50010201
Luka WoodsSER202520253311768288.00109161.47020177
JJ HuoMOZ20252025541176107*58.67108162.96100168
Wesley BarresiNED2013201366317675*58.67129136.43022162
Mohammad NabiAFG2023202366317654*58.67138127.54010175
Haider AliPAK2020202077117666*29.33122144.26020148
Michael RichardsonGER2022202298217659*29.33171102.92010122
Younis KhanPAK2007200710901765119.56147119.73010119
Imran NazirPAK201220129901767219.56135130.37011273
Dilshan MunaweeraSL201720179901765319.56122144.26011207
Mukhtar GhulamiFRA202320239911764622.00154114.29000119
Naman DhirIND20262026109417642*35.2082214.630011512
Dylan BlignautGER202120211111217647*19.5619988.44000106
Manan AliKSA202320231111217652*19.56145121.38012137
Michael BracewellNZ202520252112317646*19.56126139.68000166
Karim JanatAFG202420241412417654*22.00144122.22011154
Jonny BairstowENG2023202344117586*58.33119147.060201510
Jonty JennerJER2021202166217596*43.75162108.02010163
Faisal MubashirGER2023202397417557*58.33162108.02011151
Eoin MorganENG201620161010217547*21.88149117.4500259
Darren SammyWI201420141311617542*35.0080218.750001911
Muhammad Haziq AimanMAS20262026131311754514.58140125.00002218
Vincent AdewoyeNGR202420241916517541*15.91128136.72001176
Devon ConwayNZ2020202064117465*58.00115151.30020176
Craig MeschedeGER201920195511746743.50115151.30011913
IDM LatinGIB202520255511746543.50117148.72020245
David MillerSA202620267631746358.00112155.360101210
A SokovagoneFIJ202420246601746229.00129134.880101012
Martin CoetzeeHK202320237701748624.86133130.83021245
JJ SmitNAM20232023119817440*174.00121143.800001011

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.