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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Faf du PlessisSA2020202047030119943.0059750.42100401
Aravinda de SilvaSL199219926803018537.6348462.19030363
Dudley NourseSA1951195158030120837.63--100300
Qasim UmarPAK1983198358130111343.0064144.62110230
Jack HobbsENG193019305903017833.4485135.37020180
Andrew HudsonSA1995199559030113533.4463247.63111412
Asanka GurusinhaSL19921992610330113743.0081536.93101361
Shikhar DhawanIND20182018611030110727.3642171.50100473
Sunil GavaskarIND198719875703009642.8650835.43031161
Sean WilliamsZIM2016201648030011937.5045066.67110451
Darren BravoWI2014201458030010937.5063747.10111347
Stan McCabeAUS193019306813009042.8631067.74020380
Viv RichardsWI19871987681300109*42.8638178.74110393
Maurice TateENG19291929592300100*42.8614979.19110112
Bill BrownAUS1934193459030010533.3381136.99121180
Khurram ManzoorPAK20132013510030014630.0061948.47122430
Carl HooperWI19901990611130013430.0063147.54101262
Bapu NadkarniIND19621962612330078*33.33--031101
Neil JohnsonZIM1999199961213007527.2769842.98031304
Cameron GreenAUS2025202581403005221.4358651.19012380
Salim DuraniIND1964196481413009023.08--020294
Neil HarveyAUS1948194845129915374.7526861.94200320
Geoffrey LeggeENG1930193046129919659.80--101230
Tillakaratne DilshanSL20102010610129968*33.2235284.94031381
Salman ButtPAK2009200961002996629.9071241.99011360
Marlon SamuelsWI2016201681412997623.0067244.49022493
Aaron RedmondNZ2008200871412998323.0078538.09021422
Aminul IslamBAN2001200181612998419.9387134.33021250
Gundappa ViswanathIND1973197336129811359.6072840.93111441
Patsy HendrenENG1934193446029813249.6786434.49110300
Andrew JonesNZ199419943602988149.6762847.45030300
Alistair CampbellZIM199319934702987542.5758850.68040441
Daniel VettoriNZ2011201148029811037.2547363.00111272
Dhananjaya de SilvaSL2026202648029812037.2554954.28111352
Percy ChapmanENG1930193058029812137.2538766.93110323
Shan MasoodPAK202320235902986033.1136681.42030343
Sadiq MohammadPAK197819785902989733.1162038.87021230
Jim ParksENG196019606101298101*33.1110333.9810052
Ramiz RajaPAK19861986610029812229.8062738.60111210
Habibul BasharBAN20042004611029811327.0943368.82112370
Tatenda TaibuZIM2003200361202988324.8382835.99010330
Wasim AkramPAK19901990812129812327.0953555.70111402
John CampbellWI2019201961222985529.8048361.70011364
Aamer SohailPAK19981998712029813324.8367144.41100371
Ridley JacobsWI20032003814229860*24.8360249.50031442
Jeff DujonWI19911991101402987021.2976838.80021322
Denesh RamdinWI200620061017429862*22.9271441.74020371
Andrew SymondsAUS2006200668029715637.1344466.89110268
Adam ParoreNZ19961996510229784*37.1364146.33031410
Kane WilliamsonNZ20222022351296200*74.0063046.98100361

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