Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

Player figures come from full scorecards, which we hold for 1,524 of the 1,525 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom LathamNZ2012-2025364461512264*39.79277054.584331437
Michael HusseyAUS2006-2013393813151114260.44234264.5255212520
Ian BellENG2006-2015374341482119*38.00232763.6921011526
Dean JonesAUS1985-1992232691416118*83.29201470.3141109312
Ijaz AhmedPAK1986-200043408140221143.81203868.7938111723
JP DuminySA2004-2019484812138715538.53173979.7627412226
Mark BoucherSA1998-20125257713739227.46225760.83011313412
Mark TaylorAUS1989-199625322134416444.80241655.632711226
Ahmed ShehzadPAK2011-201936441133714731.09195768.322621328
Kevin PietersenENG2006-201228354131815842.52175275.2335015023
Steve SmithAUS2010-2025373441313145*43.77196866.7246211610
Mominul HaqueBAN2013-202523354130717642.16219559.544621397
Matthew HaydenAUS1994-200825302129713246.32182471.1135012117
Daryll CullinanSA1993-2001273521297114*39.30243353.3155213813
Grant FlowerZIM1993-200337472128711228.60268048.021771115
Dilip VengsarkarIND1979-199023263127516655.43101077.822111603
Eoin MorganENG/IRE2007-20215045812759234.46143089.16011211629
Mark WaughAUS1992-199932371125113034.75184767.732126865
Nathan AstleNZ1995-200738452124511428.95230753.9718512617
Graeme SmithSA2002-201230351122712536.09181267.7219112012
Alec StewartENG1989-200331384121912335.85232752.392921264
Chris GayleWI1999-202139442121933329.02180867.42261014726
Wasim AkramPAK1985-2002786811121910021.39163572.171488742
John WrightNZ1979-199234410121210129.56263246.051621344
Sarfraz AhmedPAK2008-202342406119310335.09157675.70191954
Aamer SohailPAK1990-200033380119210031.37187963.441741192
MahmudullahBAN2007-2024585610118583*25.76148979.580568330
Ramnaresh SarwanWI2001-201125313118110242.18227052.031911136
Martin CroweNZ1983-199429334115529939.83206355.9924311210
Andrew JonesNZ1987-199218232113918654.24233948.70340685
Steve WaughAUS1988-199932317113417047.25191759.15441883
Asad ShafiqPAK2011-201923325113113141.89237947.543511053
KL RahulIND2015-202630331113011135.31145377.7728210917
Jonty RhodesSA1992-20023741111126101*37.53176163.94183744
Moin KhanPAK1991-2004545191105117*26.31168465.621739416
Shai HopeWI2015-202627341110411533.45177362.273629910
Liton DasBAN2017-202632410110114126.85171964.05161010319
Gary KirstenSA1994-200326331109918034.34238846.0211031230
Sikandar RazaZIM2016-202631336109912740.70124688.201709623
VVS LaxmanIND1999-201019284108510445.21219749.392911180
Allan BorderAUS1983-1992302941080118*43.20159967.54270897
Damien MartynAUS1999-200627313107716138.46178760.27250954
Shivnarine ChanderpaulWI1995-201130357107786*38.46194655.3401007015
Shaun PollockSA1997-2007484712101511129.00162962.311518117
Alistair CampbellZIM1993-2000293511009131*29.68224344.98141917
David BoonAUS1985-199625304100812238.77195251.64244933
Lance KlusenerSA1997-2004303191006118*45.73147468.251729415
Sunil GavaskarIND1979-198719225100117658.88141260.76262786
Kris SrikkanthIND1982-1992252819979536.9384993.64070629
Nazmul Hossain ShantoBAN2021-20252027399216341.33164960.164339910

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.