Live4th ODI · Ireland in Namibia 2026/27NAM21/2 (9.2)IRE298/8 (50)NAM need 278 runs in 244 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting innings by innings (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Gary KirstenSA983447028.491c Ijaz Ahmed b Saqlain Mushtaq2v PAKRawalpindi6 Oct 1997
Douglas JardineENG9837810025.934c WM Woodfull b RK Oxenham3v AUSAdelaide1 Feb 1929
Clem HillAUS98-110-3c JT Tyldesley b LC Braund2v ENGAdelaide17 Jan 1902
Bob CatterallSA98--0-1c JC White b PGH Fender4v ENGBirmingham15 Jun 1929
Joe HardstaffENG98--0-4b EAV Williams2v WIBridgetown21 Jan 1948
Clyde WalcottWI98--2-5lbw b DG Phadkar1v INDBridgetown7 Feb 1953
Ron ArcherAUS98--1-7b FMM Worrell1v WIBridgetown14 May 1955
Cyril WashbrookENG98-130-5lbw b R Benaud1v AUSLeeds12 Jul 1956
Mike SmithENG98-140-4b RB Desai2v INDLondon20 Aug 1959
Sid O'LinnSA98-150-5c MC Cowdrey b AE Moss3v ENGNottingham7 Jul 1960
Imtiaz AhmedPAK98-100-2c MC Cowdrey b JDF Larter3v ENGLondon16 Aug 1962
Bill LawryAUS98-80-1c DS Sheppard b FJ Titmus3v ENGBrisbane30 Nov 1962
Bill LawryAUS98-90-2c †DT Lindsay b TL Goddard2v SAJohannesburg23 Dec 1966
Roy FredericksWI98-121-1lbw b JR Hammond2v AUSBridgetown9 Mar 1973
Alvin KallicharranWI98-130-3c GR Viswanath b KD Ghavri1v INDMumbai23 Jan 1975
Majid KhanPAK98-190-2st †WK Lees b DR O'Sullivan1v NZSindh23 Oct 1976
Shivnarine ChanderpaulWI97*15218063.825not out4v ENGLondon22 Jul 2004
Keith FletcherENG97*18010453.895not out1v INDMadras12 Jan 1973
Shivnarine ChanderpaulWI97*2166244.915not out1v INDSt Kitts22 Jun 2006
Wazir MohammadPAK97*--0-5not out3v WIGeorgetown13 Mar 1958
Gundappa ViswanathIND97*-140-4not out1v WIMadras11 Jan 1975
Kapil DevIND9793142104.307c PJW Allott b PH Edmonds2v ENGLondon8 Jul 1982
Brendon McCullumNZ9797132100.005b MS Panesar1v ENGLondon15 May 2008
David WarnerAUS9710016197.001c HM Amla b DW Steyn2v SAPerth3 Nov 2016
Inzamam-ul-HaqPAK971019296.045run out (MP Vaughan)2v ENGLahore29 Nov 2005
Nauman AliPAK971049593.279st †RW Chakabva b TS Chisoro1v ZIMHarare7 May 2021
Roy DiasSL9710818089.813c SM Gavaskar b RC Shukla3v INDChennai17 Sept 1982
Bob BarberENG9711110087.392b MA Seymour1v SAJohannesburg23 Dec 1964
Shakib Al HasanBAN9711710182.915c TL Best b V Permaul3v WIKhulna21 Nov 2012
Rishabh PantIND9711812382.205c PJ Cummins b NM Lyon4v AUSSydney7 Jan 2021
Mohammad AzharuddinIND9711915081.516c PV Simmons b CL Hooper1v WINagpur1 Dec 1994
Gautam GambhirIND9712117080.171c †T Taibu b NB Mahwire2v ZIMHarare20 Sept 2005
Saud ShakeelPAK9712213279.515c HC Brook b JC Tongue4v ENGLondon27 Aug 2026
Damien MartynAUS9712313078.864lbw b UDU Chandana1v SLCairns9 Jul 2004
Stephen FlemingNZ9713115174.054c DJ Bravo b FH Edwards2v WIWellington17 Mar 2006
Babar AzamPAK9713211073.484c TD Paine b MA Starc2v AUSAdelaide29 Nov 2019
Ross TaylorNZ971359571.854c Misbah-ul-Haq b Mohammad Amir4v PAKWellington3 Dec 2009
Jamie OvertonENG9713613271.328c DJ Mitchell b TA Boult2v NZLeeds23 Jun 2022
Lance KlusenerSA9714313167.837c ST Jayasuriya b RP Arnold2v SLCape Town2 Jan 2001
Justin LangerAUS9714514066.901b Abdul Razzaq3v PAKPerth16 Dec 2004
Navjot SidhuIND9715216063.822lbw b ME Waugh2v AUSKolkata18 Mar 1998
Aiden MarkramSA9715213063.822run out1v BANPotchefstroom28 Sept 2017
Virat KohliIND9715211063.824c BA Stokes b AU Rashid1v ENGNottingham18 Aug 2018
Matthew HaydenAUS9715714361.782c sub (HK Badani) b Harbhajan Singh1v INDKolkata11 Mar 2001
Jacob OramNZ9715812161.398c †Moin Khan b Shabbir Ahmed1v PAKWellington26 Dec 2003
Shane WatsonAUS9715811361.391c Faisal Iqbal b Umar Gul3v PAKSydney3 Jan 2010
Usman KhawajaAUS9715915061.011c Imam-ul-Haq b Nauman Ali2v PAKRawalpindi4 Mar 2022
Mohammad YousufPAK9716112060.254lbw b A Kumble3v INDKarachi29 Jan 2006
AB de VilliersSA9716113060.256c JEC Franklin b JDP Oram3v NZCenturion15 Apr 2006
Sachin TendulkarIND9716312259.514c †MV Boucher b JH Kallis1v SAMumbai24 Feb 2000

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.