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
Angelo MathewsSL201020109711465824.33133109.7701094
Oliver NightingaleGUE202520259721465729.2014898.6501061
Hamilton MasakadzaZIM201920198801467118.25123118.70011127
Alex HalesENG201620168801463718.25122119.67001192
Suresh RainaIND20092009109114661*18.25123118.70011117
Karim JanatAFG20232023109114656*18.25117124.7902179
KC RamamoorthyINA20242024111011465416.22145100.69013115
Aaftab Alam KhanMAC202220221110314671*20.86105139.05011126
Zak TribeJER202420241110314643*20.86116125.86000114
JP KaltapauVAN202420241110314631*20.86146100.0000293
D JohnsonSWI20252025121121465516.22118123.73011153
Akhil AnilTAN202220221412314652*16.22108135.19011147
Wesley MadhevereZIM20232023161331462514.6014898.65000113
Brendon McCullumNZ2011201122114581*145.0083174.70020712
Tamim IqbalBAN202020203301456548.33120120.83010144
Ashish BagaiCAN201020104401455336.25122118.85010140
A AugastinTAN202620264421456372.50102142.16010154
Peter BorrenNED201520156521455748.3381179.01010157
Moisés HenriquesAUS2017201755314562*72.50105138.1002077
Timothy C. BarkerLUX202420245501455929.00124116.94010212
Kyle CoetzerSCO201520156601453924.1798147.96000241
SKDT MadusankaSEY2021202166114543*29.0015593.55000221
P BaronARG2021202166114566*29.00136106.62010161
Ben CooperNED202120217721455529.00103140.78022222
Hiri HiriPNG2023202310721454629.00101143.56000109
Tristan StubbsSA20262026107514544*72.50105138.1000057
Rohit SharmaIND2009200988114552*20.71129112.40010124
Michael BracewellNZ2024202410811455920.71117123.93012106
Nick GreenwoodJER202620268811456620.7193155.91011910
Abdul RahmanSIN/FRA202220228831456729.00132109.85011102
V VijhLUX202120218811453120.71135107.41000112
Nazmus SakibMAS202620268811453720.7190161.11000196
C PyleGIB202420248811454720.71142102.11000162
BM PecicSER2026202688114560*20.7115494.16010141
BF MailataSAM2025202510901453916.1115394.7700199
Ben CalitzIRE202620269921453720.7196151.0400089
Steve SmithAUS202220221110214537*18.13121119.83000143
Khushdil ShahPAK202220221211314535*18.13125116.0000068
Ademola OnikoyiNGR202320231312114552*13.1816289.5101393
Dominic BlampiedJER20192019141251452520.7115295.3900180
Andrew MansaleVAN20192019131301453811.15136106.62004134
KM AwalaGHA202320231413114523*12.0817284.3000153
Kassim NassoroTAN2023202315150145299.6720271.78002120
Z BimenyimanaRWA20232023382710145308.53113128.32007108
Quinton de KockSA2019201933114479*72.00106135.85020165
Kane WilliamsonNZ201520154401445736.0087165.52010241
YS SamraCAN2026202644014411036.0092156.52100176
Finn AllenNZ202520255511445036.0068211.760111411
Heinrich KlaasenSA201820186601446924.0085169.41010811
Michael LeaskSCO202520257711444624.00125115.2000068

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.