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
Jason HolderWI202520252318525530*19.62171149.120021619
KH AbeJPN20242024211822558015.94199128.140121613
Kassim NassoroTAN202120211010525459*50.80186136.56010209
V SainiROM20252025121012546428.22195130.26011302
Dinesh NakraniUGA202420241919525451*18.14214118.69012920
Virandeep SinghMAS202020209912535031.63212119.340102411
Gautam GambhirIND20092009101002535525.30205123.41020322
Andrew BalbirnieIRE20242024111102537723.00218116.06021296
Lorcan TuckerIRE20242024111102537323.00199127.14031324
Muhammad MuneebBEL20252025111102537123.00187135.29024357
Shayan JahangirUSA20242024141342536128.11180140.560212211
Mohomad AslamKUW202420242617225351*16.87228110.96011214
Adnan IdreesKUW201920195502528050.40144175.00030349
Peni VuniwaqaFIJ2022202266125272*50.40153164.710202217
G MckeonFRA2023202366125282*50.40161156.520212810
Luke WrightENG2012201299125299*31.50166151.810211814
MS DhoniIND20172017131262525642.00182138.46010199
Temba BavumaSA20212021131212527222.91220114.55012235
Rishabh PantIND201920191615325265*21.00202124.750121612
M AkayezuRWA202320233732325237*8.69234107.690061115
Navneet DhaliwalCAN2021202166125169*50.20164153.050202612
Andrew SymondsAUS2007200797325185*62.75157159.87010236
Misbah-ul-HaqPAK2007200799425166*50.20197127.410202010
Johnson CharlesWI20122012111002518425.10214117.29011356
KJ FerraryGIB202620261010125158*27.89202124.26021246
L BruceGIB20262026101002515325.10167150.300102610
Alick AthanazeWI20252025101002516025.10191131.410202712
Brendan TaylorZIM202520251311025112322.82174144.25101296
Kane WilliamsonNZ20182018121212517222.82217115.67021197
Regis ChakabvaZIM20212021141402514817.93181138.670021414
D AbeyrathnaNOR20252025161512513817.93248101.21000264
Soumya SarkarBAN20212021161602516815.69224112.05032278
Mohammad HafeezPAK2018201888325053*50.00186134.410111812
JJ SmitNAM202520251292250111*35.71148168.921101615
Sese BauPNG20222022121112505925.00209119.620111512
Thisara PereraSL/IWX/ICC201720171414325047*22.73140178.570011517
A RandhawaAUA202620261614325050*22.73223112.11021198
Jacques KallisSA200920097712496441.50199125.13020304
Surendran ChandramohanSIN2024202411932498241.50185134.590202510
Muhammad MuneebBEL202420249902495427.67186133.870222610
Kendel Kadowaki-FlemingJPN20252025101002496024.90219113.70021228
Eoin MorganENG20142014121202497120.75186133.870202212
CG WilliamsNAM201920191312324968*27.67210118.570111510
Ameer SaiyedBOT20232023121202495520.75238104.62010256
SH VenugopalSIN202520251313224946*22.64231107.79000147
SSM StanislausMAC202120211816324942*19.15245101.63000199
Aiden MarkramSA20242024181822494615.56208119.71001259
Richie BerringtonSCO202320236512486062.00140177.140302212
Ollie HairsSCO20232023661248127*49.60115215.651102617
Marlon SamuelsWI2017201788224889*41.33223111.210102510

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.