Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)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/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dave HoughtonZIM1994330466266155.3399047.07210505
Jonathan TrottENG2011-201258046020357.5095248.32220460
Khurram ManzoorPAK2009-2014101814599327.00101545.22040521
BJ WatlingNZ2014-20198113454142*56.75103243.99211391
Hansie CronjeSA1993-199859145212256.5091849.241304211
Ian HealyAUS1989-1999111634457134.2394247.24031380
Alistair CampbellZIM1994-1999101604449927.75135732.72011471
Jason HolderWI2015-202191834447429.6075858.58021555
Lance KlusenerSA2000-20046103435118*62.1483652.03130473
Phillip HughesAUS2011-2013610043512643.5084551.48121483
Craig ErvineZIM2016-2020510043016043.0079853.88131396
Moeen AliENG2014-20188142429155*35.7584950.53202494
Nathan AstleNZ1997-2006916042611426.63108939.12122524
Travis HeadAUS2019-202569142516153.1362767.78130562
Ajinkya RahaneIND2015-2017915142413230.2986549.02212410
Abdullah ShafiquePAK2022-202347141720169.5088047.39201355
Sean WilliamsZIM2016-2020510141410746.0064863.89120476
Mohsin KhanPAK1982-1986711140812940.8029373.38120300
Jacques RudolphSA2004-2012712240710240.7099041.11120520
Martin GuptillNZ2009-2015612039715633.0867558.81110572
Aiden MarkramSA2018-202481513976828.3666859.43031521
Sadagoppan RameshIND1999-200148039614349.5088045.00110420
Shaun MarshAUS2011-201635039314178.6092542.49210460
Vinod KambliIND1993-199456039312565.5070555.74220485
Mehedi Hasan MirazBAN2017-2025916339281*30.1569856.16010434
Ravindra JadejaIND2017-20269124391175*48.8860964.20110367
Paul CollingwoodENG2003-200781513905727.86107636.25021361
JP DuminySA2014-201759238715555.2974851.74211460
Mohinder AmarnathIND1985-198746138613177.2030143.52210140
Ijaz AhmedPAK1997-200046038521164.1784645.51200432
Graeme SmithSA2002-201271213857435.0073952.10041402
Mudassar NazarPAK1982-198671023838147.8830239.07040150
Adam GilchristAUS2004-2007711238314442.5652572.951244010
Jos ButtlerENG2018-20215913816447.6354769.65030361
Kamran AkmalPAK2004-20098111381158*38.1049676.81110386
Shivnarine ChanderpaulWI2005-2010712337886*42.0093140.60030282
Carl HooperWI1993-200161113778137.7070253.70040402
Graham GoochENG1982-199136037617462.6769054.49110460
Yuvraj SinghIND2005-201069136777*45.8857663.72052514
Rishabh PantIND2022-20264603539658.8337494.390404111
Roston ChaseWI2018-2026712035319429.4270150.36101322
Darren BravoWI2010-20155813508050.0074846.79050349
Imran FarhatPAK2004-20064803467243.2553364.92040590
Nasser HussainENG2001-2003814034510924.6486639.84121454
Mark WaughAUS1992-1999914034511124.6469849.43135241
Shai HopeWI2015-2026815034511223.0083641.27101391
Murray GoodwinZIM1998-199951003447334.4087139.49031370
Shahid AfridiPAK1999-200661003418434.1051366.47031466
Jonty RhodesSA1993-20006112340101*37.7878943.09120322
Ravichandran AshwinIND2015-2022111603336120.8160455.13030362

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.