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
Qamar MushtaqueNOR202520251612314244*15.7815492.21001123
Shakeel AhmedOMA20242024211441424514.2014995.30002104
Hamilton MasakadzaZIM201220124401416235.25118119.49020107
Martin GuptillNZ201520154401416035.2599142.42010173
Shubham RanjaneUSA202620264421415170.5078180.7701098
Sarfaraz AliBHR201920194401415935.2587162.07010178
Harry ManentiITA202420245401416535.25118119.49010182
Virender SehwagIND200920095501416428.2072195.83010158
Reeza HendricksSA201820185501417028.20104135.58010193
Ravinderpal SinghCAN202120216511414735.25105134.29000153
C BevinCRO2025202555214173*47.00129109.30010122
Kushal MallaNEP2026202686214185*35.25109129.36010117
Ahmed ShehzadPAK201620167701415220.14133106.02010181
Regis ChakabvaZIM201920197711414823.5094150.00002117
Sabbir RahmanBAN201720177701414820.14116121.5500097
Nizakat KhanHK201520158701412920.14121116.5300085
V SainiROM202420247711416423.50113124.78011114
S AshwathnarayanaHUN202220228721415228.20112125.89010118
Niall O'BrienIRE201020108811415020.14119118.49010171
Hisham SheikhKSA20232023118214129*23.5015292.7600160
Hammad MirzaOMA2024202488114162*20.14112125.8901086
Aqib IqbalAUA20222022149214142*20.14135104.4400174
Nicolaj DamgaardDEN2023202399114163*17.6394150.00012166
Will JacksENG202320239901412415.6796146.88000157
B GeorgeMAC202120219901414815.67134105.22000144
Gulsan JhaNEP2023202313931415423.5096146.88010109
Ashmit ShreshtaNGR20212021111101412812.8216187.58001113
Hashim AmlaSA201320134401404835.00110127.27000162
Rohit SharmaIND202020204411406546.6793150.54020117
Zeeshan MaqsoodOMA2023202354114056*46.67107130.84010117
Riazat Ali ShahUGA2019201944214053*70.00108129.6301088
S PeriyalwarROM20192019442140105*70.0091153.85101156
KC RamamoorthyINA202320236501405528.0097144.33010146
KuldeepPOR202220225501404428.00107130.84000145
AB de VilliersSA2014201466114069*28.0089157.30010154
Habib KhanEST202220226601405123.33104134.62011410
Kusal MendisSL201920198801407917.50130107.69012115
Tamim IqbalBAN/IWX/ICC201720179901402415.56113123.89001193
David MillerSA20142014109314034*23.33125112.00000112
Niko DavinNAM202420249901403715.5614596.55000172
N ChejayBHU2026202610901402615.5617978.2100094
HA JacksonFRA202320239901404815.56133105.26001133
E MathewMAC2025202510911404617.5014397.9000055
Bilal TahirKUW20232023131131403617.50117119.66001810
Liton DasBAN2020202044113960*46.33111125.23020163
Evin LewisWI202520254401399134.7574187.840111012
A OxleyBEA202420248601393123.1719969.8500060
Sam BillingsENG201920198731398734.7597143.30010143
Shakib Al HasanBAN2023202388513938*46.33104133.65001173
Cameron GreenAUS202220228801396117.3880173.75020178

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.