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
M ChadhaCAA202520258732027450.50158127.850211810
BI DilrukshaSOU202520258802027125.25155130.32010239
Ahmed FaizMAS20192019101012024522.44179112.85000146
Will JacksENG20242024121002023820.20159127.04000178
AB de VilliersSA201620168812017128.71110182.730211216
Ravindra JadejaIND2022202298420146*50.25142141.55000195
Lega SiakaPNG20232023108220143*33.50163123.31000134
Imran NazirPAK2007200710912015925.13134150.000101813
Gary WilsonIRE20122012119220141*28.7121493.93001174
Mitchell MarshAUS2022202210902014522.33147136.730011610
Kamran AhmadzaiFRA202420249922015628.71112179.460101414
Zada SherFRA20262026121102015518.27144139.580131212
JJ SmitNAM20242024121222015020.10153131.370111413
Kamau LeverockBER201920191212220143*20.10165121.820031611
Shadab KhanPAK20222022201222015220.10130154.620101311
Mirza AhsanAUA202220221312120170*18.27136147.79021169
Azmatullah OmarzaiAFG20252025121242015325.13131153.440121212
Shahid AfridiGER20262026151312013716.7597207.220011121
Andre RussellWI20212021181652015118.27118170.340131020
Rohit SharmaIND2014201466120062*40.00162123.46020196
Esam RahmanJPN202520256612006440.00160125.00020168
Tom NightingaleGUE202420249902006122.22126158.730112010
I NiyomugaboRWA20242024109120059*25.00176113.64012183
Martin GuptillNZ20102010111012005422.22180111.11011188
Vijayshankar ChikkannaiahGER202120211010120081*22.2220796.62010175
AR NaidooCAY20252025121202004516.67162123.46002207
BA PaiGIB20232023131332003620.00200100.00001173
D UwimanaRWA202620261814420037*20.00149134.230001016
Daniel AjekunNGR20232023141422003616.6725080.00001151
Lendl SimmonsWI2020202055219991*66.33118168.640201614
Marc TaylorBAH202620265501996239.80184108.150311510
Hamza TariqCAN2021202165519963*-96207.29030237
Dwayne SmithWI201220127701997028.43145137.240201714
Adil ButtSWA/ESW202220227701995328.43142140.14021274
Noor Ali ZadranAFG201020107701995028.4321791.71011151
Obed AgbomadzieGHA20212021108219954*33.17168118.45010233
Ahmed ShehzadPAK201520159901995522.11184108.15010233
Dhiren GondariaKEN2019201999219985*28.43157126.75010126
Josh ButlerGUE/ISL2026202610911996824.88169117.75021177
Sadeera SamarawickramaSL20242024109219961*28.43164121.34021222
Milton ShumbaZIM20212021119419966*39.80160124.38010139
AN LascuROM202620269911994824.88146136.30000229
Shahid AfridiPAK20132013121051994639.80139143.17000159
Nizakat KhanHK20192019111101994818.09164121.34001244
Sundeep JoraNEP20242024131121995622.11157126.75020137
Virk AliFRA20262026111101995318.09191104.19011253
CK JasmatSAM202520251212319941*22.11175113.710021313
US HathinjarCAA20242024171701996811.71190104.74013294
Shakib Al HasanBAN201220127701988428.29143138.46021253
AR NaidooCAY2024202487119853*33.0021890.83010164

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.