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
Matthew StokesGUE2024202499519867*49.50149132.89010202
SSM StanislausMAC2023202310901986222.00182108.79011119
Dhiren GondariaKEN20252025101001986019.80189104.76010231
Richie BerringtonSCO202420241211219847*22.00162122.22001137
William PorterfieldIRE201220121212219856*19.80146135.62013256
Dion MyersZIM20262026141201987316.50180110.00011175
Brian MasabaUGA202320232716519837*18.00150132.00001204
Grant StewartITA202220224401977649.25110179.090201517
Sami SohailMAA2021202166319784*65.67175112.57021133
T ParimaCOO2024202466019710432.83128153.911001611
Paul CollingwoodENG200720078801977924.63141139.72011119
Kumar SangakkaraSL2012201210911974424.63155127.10000221
Ryan BurlZIM20192019129319757*32.83151130.460101310
LF MullerBRA2024202499119757*24.63171115.20010206
Shrideep MangelaUGA202420241010119765*21.89168117.26011184
D PandaMEX202620261313219756*17.91190103.68010144
Anjar TadarusINA20242024211921974311.5925776.65004213
Moisés HenriquesPOR2026202644119611165.33115170.431101811
Andre FletcherWI201420145501966239.20164119.51020711
WAE BurtonSER2025202598219684*32.67135145.190101712
Noor Ali ZadranAFG201620168801966324.50190103.16010182
Umer ImtiazBHR202220229901967221.78155126.450111512
Saad Bin ZafarCAN202420241511619633*39.20165118.79001184
Lakshit GuptaCAA20232023111121965521.7821591.16010165
George DockrellIRE202420241212419653*24.50151129.80010167
MP AinsworthHUN202520251512419650*24.5024480.33010103
J BanguraSIE20232023161511963614.0028469.0100180
Wanindu HasarangaSL20212021201621967114.00162120.99012212
Shane WatsonAUS201120115501955939.00113172.570301813
Imal LiyanageQAT202220227521956065.00140139.29030274
Kevin PietersenENG200920096601955832.50136143.38010206
Paul StirlingIRE202020206601959532.50124157.260211812
AN LascuROM2025202587319562*48.75113172.570202111
Babar HayatHK2015201588319565*39.00162120.37010128
Rexford BakumGHA2021202110911956624.38133146.620221513
R LutaayaUGA20232023111001954319.50158123.42001167
Amar NaeemAUA20252025151231956621.67149130.870101612
Samiullah ShenwariAFG201520158721944438.80174111.49000155
Tom LathamNZ202320238811946427.71171113.45011203
Liam LivingstoneENG2023202398219454*32.33126153.97010715
IDM LatinGIB2024202488319458*38.80145133.79010139
VS PadhaalFIN202420248811945827.71155125.16012233
F BanunaekINA2023202315811945427.71193100.52010133
AB de VilliersSA201020109911945324.25174111.4901159
Mohammad NadeemOMA20242024131021946024.25172112.79010153
Aarif SheikhNEP201920191010219439*24.25181107.18000184
Ali NaseerUAE202320231814419448*19.40148131.08001148
GA PriandanaINA202420241616119455*12.9319997.49013215
Chris GayleWI200920095511938848.25144134.03020218
Andrew MansaleVAN2022202265319357*96.50150128.6702089

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.