T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (Men's Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Wiaan MulderSA20252025231531367*265.5058790.46200676
Matthew HaydenAUS20032003231501380250.5056189.302005214
Rahul DravidIND20002000232432200*432.0074258.22210551
Marvan AtapattuSL20042004220419249209.5057772.62200571
Habibul BasharBAN2001200148041310851.6381450.74142571
Mohammad YousufPAK19981998471394120*65.6785246.24140542
Jacques KallisSA20012001233388189*-77050.39200428
Inzamam-ul-HaqPAK1995199535036710173.4072650.55130473
Ross TaylorNZ20162016233364173*-55066.18210333
Sachin TendulkarIND20002000231362201*181.0055365.46200540
Mominul HaqueBAN20142014361321131*64.2060453.15121320
Javed OmarBAN2001200148131785*45.2993733.83030390
Gary KirstenSA20012001231316220158.0049963.33110451
Younis KhanPAK20132013241309200*103.0068345.24110303
Tamim IqbalBAN2014201436030810951.3368844.77211321
Nathan AstleNZ2000200035130514176.2575440.45121365
Wasim AkramPAK19961996221292257*292.0041071.221002912
Saeed AnwarPAK199819984702927541.7151856.37020411
Kumar SangakkaraSL20042004220281270140.5039171.87100382
Dimuth KarunaratneSL2016201624028011070.0053452.43120260
Angelo MathewsSL20202020231277200*138.5069539.86110205
Marvan AtapattuSL1998199824127722392.3353951.39101391
Abid AliPAK20212021221275215*275.0054750.27110390
Sanjeeva RanatungaSL1994199435127311868.2587431.24200370
Kane WilliamsonNZ20162016231272113136.0043362.82120250
Mushfiqur RahimBAN20182018241270219*90.0053850.19100241
Asanka GurusinhaSL1994199435026812853.6091229.39120321
Marvan AtapattuSL19991999351265216*66.2555847.49101290
MahmudullahBAN201420143602647144.0061642.86030273
Ricky PontingAUS20032003231259169129.5038567.27110372
Tagenarine ChanderpaulWI20232023231258207*129.0061042.30100203
Craig McMillanNZ2000200035125614264.0048552.78110314
Sachin TendulkarIND2002200223025417684.6748752.16100351
Tom LathamNZ2016201623025413684.6749950.90200241
Shakib Al HasanBAN2014201436025113741.8335570.70110292
Aravinda de SilvaSL19981998242249143*124.5045954.25110304
Martin CroweNZ1992199224024914062.2533674.11110294
Hashmatullah ShahidiAFG20242024110246246246.0047451.90100210
Devon ConwayNZ2025202523024515381.6742158.19110310
Mark GreatbatchNZ199219922402438860.7531078.39030244
Alec StewartENG19961996241241101*80.3351047.25110212
Taufeeq UmarPAK2002200224124111180.3346551.83110311
Shiv Sunder DasIND2001200124123982*79.6762238.42030290
Ijaz AhmedPAK199519953502397647.8063737.52030303
LG PretoriusSA2025202523023515378.3325392.89110187
Rahmat ShahAFG20242024110234234234.0042455.19100233
Chris GayleWI20012001231233175116.5040657.39110430
Vinod KambliIND19931993110227227227.0030175.42100280
Craig McMillanNZ19981998220227139113.5029277.74110297
Mike AthertonENG2000200023022513675.0054441.36110301
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.