Batting innings by innings (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
MahmudullahBAN150*27817153.968not out1v ZIMHarare7 Jul 2021
Allan BorderAUS150*28115253.386not out1v PAKLahore18 Mar 1980
Shivnarine ChanderpaulWI150*28212153.195not out2v BANKhulna21 Nov 2012
Dean JonesAUS150*29514150.854not out3v INDPerth1 Feb 1992
Mike GattingENG150*30221049.675not out3v PAKLondon6 Aug 1987
Jacques KallisSA150*31219048.084not out3v NZHamilton10 Mar 2004
Mahela JayawardeneSL150115261130.434retired out2v BANColombo6 Sept 2001
Sarfaraz KhanIND15019518376.924c AY Patel b TG Southee3v NZBengaluru16 Oct 2024
Chris GayleWI15020617472.821c †BB McCullum b KS Williamson2v NZAntigua25 Jul 2012
Gary KirstenSA15022314067.263c Alok Kapali b Talha Jubair1v BANEastern Cape18 Oct 2002
Ricky PontingAUS15022414166.963b MS Panesar2v ENGCardiff8 Jul 2009
Rashid LatifPAK15023418164.107b CH Gayle1v WISharjah31 Jan 2002
Phil JaquesAUS15023718063.291c CRD Fernando b ST Jayasuriya1v SLHobart16 Nov 2007
Imrul KayesBAN15024016362.502c sub (Babar Azam) b Zulfiqar Babar3v PAKKhulna28 Apr 2015
Joe RootENG15024814060.484st sub (Dhruv Jurel) b RA Jadeja2v INDManchester23 Jul 2025
Ashwell PrinceSA15024919260.242c †BJ Haddin b BW Hilfenhaus2v AUSCape Town19 Mar 2009
Ricky PontingAUS15026614356.393b Waqar Younis1v PAKUAE19 Oct 2002
Kumar SangakkaraSL15026818155.973c CH Gayle b DJG Sammy1v WIColombo23 Nov 2010
Murali VijayIND15027212155.151lbw b Shakib Al Hasan1v BANFatullah10 Jun 2015
Rohan KanhaiWI15030121049.833c JH Edrich b PI Pocock1v ENGGeorgetown28 Mar 1968
Billy ZulchSA15030415049.342b VS Ransford3v AUSSydney3 Mar 1911
Mayank AgarwalIND15031117448.231c †TA Blundell b AY Patel1v NZMumbai3 Dec 2021
Mathew SinclairNZ15032123146.733c G Kirsten b AA Donald1v SAPort Elizabeth30 Nov 2000
Steve WaughAUS15032317046.445c †MSK Prasad b AB Agarkar1v INDAdelaide10 Dec 1999
Gary KirstenSA15033813144.381c †RD Jacobs b CA Walsh2v WIGeorgetown9 Mar 2001
Andrew JonesNZ15038311039.163run out (CJ McDermott)1v AUSAdelaide11 Dec 1987
Roy FredericksWI15044317033.861c DL Amiss b DL Underwood1v ENGBirmingham9 Aug 1973
Derek RandallENG15049813030.123lbw b RM Hogg3v AUSSydney6 Jan 1979
Leonard HuttonENG150-200-1c †MK Mantri b VS Hazare2v INDLondon19 Jun 1952
Pankaj RoyIND150--0-1lbw b AL Valentine3v WIKingston28 Mar 1953
Saeed AhmedPAK150-160-3b LR Gibbs1v WIGeorgetown13 Mar 1958
Dilip SardesaiIND150-200-6lbw b VA Holder2v WIBridgetown1 Apr 1971
Ian BothamENG149*148271100.687not out3v AUSLeeds16 Jul 1981
Adam GilchristAUS149*16313191.417not out4v PAKHobart18 Nov 1999
Joe RootENG149*16518190.305not out2v INDLondon15 Aug 2014
Younis KhanPAK149*18214481.876not out3v NZAuckland8 Mar 2001
Ben DuckettENG14917021187.652c sub (Nithish Kumar Reddy) b SN Thakur4v INDLeeds20 Jun 2025
Soumya SarkarBAN14917121587.135b TA Boult3v NZHamilton28 Feb 2019
Les AmesENG14917417085.635b HC Griffith1v WIKingston3 Apr 1930
Clive LloydWI14918622180.116b GJ Gilmour2v AUSPerth12 Dec 1975
Gordon GreenidgeWI14920718371.981run out2v ENGSt John's12 Apr 1990
Carl HooperWI14921118170.625c †T Taibu b BC Strang2v ZIMBulawayo19 Jul 2001
Ricky PontingAUS14921315069.953c RR Sarwan b JJC Lawson1v WIBrisbane3 Nov 2005
Saeed AnwarPAK14921420069.631c SB Doull b CL Cairns2v NZRawalpindi28 Nov 1996
Kevin PietersenENG14921422169.634lbw b M Morkel2v SALeeds2 Aug 2012
KL RahulIND14922420166.521b AU Rashid4v ENGLondon7 Sept 2018
Virat KohliIND14922522166.224c SCJ Broad b AU Rashid2v ENGBirmingham1 Aug 2018
Ashwell PrinceSA14928417252.465c †TR Ambrose b DJ Pattinson2v ENGLeeds18 Jul 2008
Mohsin KhanPAK14929616050.341c WB Phillips b GF Lawson2v AUSAdelaide9 Dec 1983
Chris TavaréENG14930318049.173b S Madan Lal1v INDDelhi23 Dec 1981

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