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 innings by innings (All cricket)

The highest score in men's cricket is 410* by Sam Northeast (GLA) v LEI at Leicester, 20 Jul 2022 (from the 23,340 of 23,347 matches with full scorecards).

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,340 of the 23,347 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Sam NortheastGLA410*45045391.114not out2v LEILeicester20 Jul 2022
Brian LaraWI400*58243468.733not out1v ENGSt John's10 Apr 2004
Matthew HaydenAUS380437381186.962c SV Carlisle b TR Gripper1v ZIMPerth9 Oct 2003
Brian LaraWI37553845069.703c †RC Russell b AR Caddick1v ENGSt John's16 Apr 1994
Mahela JayawardeneSL37457243165.384b A Nel2v SAColombo27 Jul 2006
Tom BantonSOM37140356292.065c †GH Roderick b TI Hinley2v WORTaunton4 Apr 2025
Wiaan MulderSA367*334494109.883not out1v ZIMBulawayo6 Jul 2025
Garry SobersWI365*-380-3not out2v PAKKingston26 Feb 1958
Leonard HuttonENG36484735042.981c AL Hassett b WJ O'Reilly1v AUSLondon20 Aug 1938
Tom BruceCS34540136686.034c †CD Fletcher b L Delport1v AAAuckland5 Mar 2025
Sanath JayasuriyaSL34057836258.821c SC Ganguly b RK Chauhan2v INDColombo2 Aug 1997
Hanif MohammadPAK337-240-1c †FCM Alexander b DS Atkinson3v WIBridgetown17 Jan 1958
Wally HammondENG336*-3410-3not out2v NZAuckland31 Mar 1933
Sam NortheastGLA335*41236681.313not out1v MIDLondon5 Apr 2024
David WarnerAUS335*41839180.141not out1v PAKAdelaide29 Nov 2019
Mark TaylorAUS334*56432159.221not out1v PAKPeshawar15 Oct 1998
Dean BrownlieND33439840883.922c AY Patel b GH Worker1v CSNew Plymouth15 Feb 2015
Donald BradmanAUS33444846074.553c †G Duckworth b MW Tate1v ENGLeeds11 Jul 1930
Chris GayleWI33343734976.201b BAW Mendis1v SLGalle15 Nov 2010
Graham GoochENG33348543368.661b M Prabhakar1v INDLondon26 Jul 1990
Michael ClarkeAUS329*46839170.305not out2v INDSydney3 Jan 2012
Inzamam-ul-HaqPAK32943638975.464c DR Tuffey b BGK Walker1v NZLahore1 May 2002
Devon ConwayWF327*35248592.903not out1v CANCello Basin Reserve29 Oct 2019
Andy SandhamENG32564028050.782b HC Griffith1v WIKingston3 Apr 1930
Virender SehwagIND319304425104.932c ND McKenzie b M Ntini2v SAChennai26 Mar 2008
Kumar SangakkaraSL31948232866.183c Sohag Gazi b Nasir Hossain1v BANChittagong4 Feb 2014
Sean DicksonKEN31840831377.942c BM Duckett b MDE Holden1v NORBeckenham3 Jul 2017
Keaton JenningsLAN31842628474.652c PM Siddle b RE van der Merwe2v SOMSouthport11 Jul 2022
Harry BrookENG31732229398.455c Shan Masood b Saim Ayub2v PAKMultan7 Oct 2024
Chris GayleWI31748337365.631c GC Smith b M Zondeki2v SASt John's29 Apr 2005
Michael PappsWF316*43551172.641not out2v AACello Basin Reserve23 Oct 2017
David LloydGLA313*39840478.641not out1v DERCardiff20 Sept 2022
Younis KhanPAK31356827455.113b CRD Fernando2v SLKarachi21 Feb 2009
Hashim AmlaSA311*52935058.793not out2v ENGLondon19 Jul 2012
Bob SimpsonAUS31174323141.862c †JM Parks b JSE Price1v ENGManchester23 Jul 1964
John EdrichENG310*45052568.892not out1v NZLeeds8 Jul 1965
Virender SehwagIND30937539682.402c Taufeeq Umar b Mohammad Sami1v PAKMultan28 Mar 2004
Tom AbellSOM30740731875.435c ARG Thomas b RJW Topley2v SURTaunton24 Sept 2026
Bob CowperAUS30758920052.124b BR Knight2v ENGMelbourne11 Feb 1966
Dominic SibleySUR30547529264.212c CN Ackermann b WMH Rhodes1v DURLondon29 Jun 2025
Donald BradmanAUS30447343264.275b WE Bowes2v ENGLeeds20 Jul 1934
Karun NairIND303*38132479.535not out2v ENGChennai16 Dec 2016
Azhar AliPAK302*46923264.392not out1v WIDubai13 Oct 2016
Lawrence RoweWI30243036170.232c GG Arnold b AW Greig2v ENGBridgetown6 Mar 1974
Brendon McCullumNZ30255932454.035c †MS Dhoni b Z Khan3v INDWellington14 Feb 2014
Daniel Bell-DrummondKEN300*43926168.343not out2v NORNorthampton25 Jun 2023
Donald BradmanAUS299*-230-3not out2v SAAdelaide29 Jan 1932
Martin CroweNZ29952329357.174c †HP Tillakaratne b A Ranatunga3v SLWellington31 Jan 1991
Alastair CookENG29454533053.942c SK Raina b I Sharma2v INDBirmingham10 Aug 2011
Virender SehwagIND293254407115.352c & b M Muralitharan2v SLMumbai2 Dec 2009
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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