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
Regis ChakabvaZIM20222022222212433111.57218111.47005306
Lakshit GuptaCAA2025202588324256*48.40204118.630102412
Imran Ali ButtBHR202320239912426230.2525395.65010226
Jan Nicol Loftie-EatonNAM20252025121122426526.89156155.130102810
Yasir AliSPA202220221312224265*24.2024499.18011167
Vinoo BalakrishnanBOT202420241312124210122.00193125.39100296
Muhammad UmarKUW20242024171332425924.20189128.04010816
Kieron PollardWI202120211714324251*22.00182132.97012918
Emmanuel SebaremeRWA20232023322672423412.7427189.30001119
Dipendra Singh AireeNEP202320239732415760.25114211.400201618
Usman KhawajaAUS201620169902415826.78182132.42010315
Rohit KumarNEP20262026109424169*48.20167144.310111812
AA SennCYP202620261010124161*26.7826790.26011126
Agha SalmanPAK20262026111102417621.91139173.380112513
Glenn MaxwellAUS20142014121202417420.08137175.910112216
V RavindranHUN20262026121202416520.08164146.950123012
M Syahadat RamliMAS202620261513324155*24.1025893.41011157
Mohomad AslamKUW20232023181322415221.91199121.11011227
Scott EdwardsNED201920192316524142*21.91165146.06001244
Azmatullah OmarzaiAFG20242024191902413412.68228105.70003157
Anish ParaamSIN20232023771240100*40.00179134.08111273
Harry TectorIRE2025202597224069*48.00170141.180201810
Adil ButtSWA/ESW2024202477124088*40.00150160.000212513
CV AntoKUW202520257702407234.29151158.940101718
Chris GayleWI201420149802405330.00217110.600102012
Quinton de KockSA20142014101012404826.67193124.350022010
Nelson OdhiamboKEN20232023211612405016.00234102.56011187
Chirag SuriUAE202020205512397559.75183130.60030245
Lega SiakaPNG202620266612398547.80192124.480201211
Aiden MarkramSA202320238822394939.83147162.59000258
Irfan KarimKEN2019201999323971*39.83217110.14020281
Martin GuptillNZ200920091211123945*23.90198120.710012010
R SatheesanROM20252025141212395921.73174137.360142511
Khawar AliOMA20192019151502395015.9324199.17012257
A TuraySIE20262026171702397814.06211113.270112513
George MunseySCO2023202366023813239.67156152.56100317
Heinrich KlaasenSA2022202210912388129.75152156.580102310
David WarnerAUS20162016101002387723.80162146.91010258
J ByrappaMEX20262026121222386223.80227104.850101510
Marc TaylorBAH202520251313123871*19.8326390.49021229
Johnathan CampbellZIM20242024141322384521.64192123.960011512
MS DhoniIND201620162116112384347.60159149.69000169
JP DuminySA2012201210822374839.50208113.94000165
Jan Nicol Loftie-EatonNAM2024202488123710133.86140169.291012414
D NorotamPOR202520258802378429.63168141.070202113
Jan FrylinckNAM20232023109223757*33.86207114.49010167
G GuneSIN202620261092237106*33.86171138.601111515
Muhammad SobanHUN20262026101002375723.70219108.22021241
S HoughtonCRO20252025111102378821.5523999.16012189
Asif AliPAK201820181615623741*26.33171138.600011115

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.