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
Nick GreenwoodJER202220226601934832.17126153.17000275
AS SamraPHI2024202466119374*38.60143134.97020163
LJ LeokaokeLES2026202688219371*32.17153126.14021294
Vinoo BalakrishnanBOT202220221110119310021.44160120.631001310
Paul StirlingIRE20242024121201935216.08162119.14010216
LH RodriguesBRA20262026121221935919.30167115.57011206
Sarfaraz AliBHR20242024131301935714.85161119.880111911
GD ArtaINA20252025261951933213.7919598.970031012
S DaviziCZE2019201922019210196.00133144.361101410
Mukhtar AhmedPAK201520156601928332.00134143.28020235
Asa TribeJER2022202266119273*38.40161119.25010158
Faf du PlessisSA201220127711926532.00142135.21020213
MA BaigMAA2022202210711927432.00150128.00010233
Junaid AzizBHR202620269811924627.43168114.29001148
Harrison CarlyonJER202620268811928327.43125153.60020208
P KurupBHR202220228801927424.00157122.29010137
A PatmoreJPN20242024141021923824.00179107.26002230
Hashim AmlaSA201420147701915627.29153124.84010223
CJA AminiPNG2024202498119191*27.29165115.76011137
Towhid HridoyBAN20232023119119147*23.88151126.49000148
Ross TaylorNZ201820181010519143*38.20151126.49000106
Rohan RangarajanSIN20192019101001914919.10156122.44001236
S AustinCYP20242024101011914621.22187102.14000173
Ross TaylorNZ20102010131121914421.22179106.7000198
Matty CrossSCO20212021131111914519.1022286.04002133
Shimron HetmyerWI20192019111111915619.10147129.93011814
Shivam DubeIND20252025171231915321.22125152.800101810
Mohammad HafeezPAK202120212014219132*15.92145131.72000195
Mahedi HasanBAN202120212519619130*14.69180106.11004127
JP DuminySA2013201365219051*63.33151125.83020135
Josh ButlerGUE2024202466219044*47.50145131.03000204
Saif-Ul IslamNOR2026202676119091*38.00155122.58010173
Johnson CharlesWI2023202377019011827.14106179.251011317
Rahmanullah GurbazAFG202120217701908727.14137138.690101115
Terryn FrayBER202420248811904327.14182104.40000123
Axar PatelIND2023202313921906527.14121157.020111310
BN ToubeCAM2022202210901904921.1120990.91001207
Timothy C. BarkerLUX20232023111111906619.00143132.870121711
C RububagumyaRWA202220221715219038*14.6221887.1600291
Mark AdairIRE202220222618419037*13.57153124.18002159
Abdul WaheedKSA2026202644118967*63.00129146.51030205
Nicolaj DamgaardDEN202220225501899137.80107176.640111614
Allan DouglasBER202120216601897431.50105180.000212311
RG MukasaUGA202420247701896927.00172109.88023136
Shai HopeWI202320237721894537.80145130.340001110
Fakhar ZamanPAK202620268801898423.63128147.66010237
Hamid MahmoodSWE202220229821896931.50187101.07021182
Umar NawazSWE202220229901895621.00188100.53010169
Ahmed HassanMAL20192019111001895318.9019298.44010182
Tenjin RabgeyBHU202620261010018910818.90172109.88102205

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.