ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Brian LaraWI687714088.314c JH Kallis b AA Donald2v SACenturion15 Jan 1999
Viv RichardsWI687811187.185c CJ McDermott b TBA May2v AUSBrisbane18 Nov 1988
Ricky PontingAUS687911086.083st †BB McCullum b DL Vettori1v NZAdelaide26 Nov 2004
Graeme SmithSA68809185.001c †BB McCullum b JEC Franklin4v NZJohannesburg5 May 2006
Quinton de KockSA68818083.954c AN Cook b SCJ Broad1v ENGNottingham14 Jul 2017
Graham YallopAUS68828082.933c Qasim Umar b Sarfraz Nawaz1v PAKAdelaide9 Dec 1983
Ricky PontingAUS688210182.933b C White2v ENGPerth29 Nov 2002
Gautam GambhirIND68839081.931c †Mushfiqur Rahim b Shafiul Islam2v BANMirpur24 Jan 2010
Carlton BaughWI688410080.957c MP Vaughan b JM Anderson1v ENGManchester12 Aug 2004
Babar AzamPAK688410080.954c †Mushfiqur Rahim b Nahid Rana2v BANSylhet16 May 2026
MS DhoniIND68869179.078c BJ Watling b TA Boult2v NZWellington14 Feb 2014
Jason HolderWI68867279.077c JR Hazlewood b MR Marsh4v AUSMelbourne26 Dec 2015
David HookesAUS68879078.165c RGD Willis b NG Cowans4v ENGMelbourne26 Dec 1982
Ted DexterENG688811077.271c NCL O'Neill b GD McKenzie3v AUSNottingham4 Jun 1964
Shakib Al HasanBAN68887077.276c †T Taibu b CB Mpofu2v ZIMHarare4 Aug 2011
Matt PriorENG68898076.407c DW Steyn b Imran Tahir2v SALeeds2 Aug 2012
Michael ClarkeAUS689010075.565c †MV Boucher b DW Steyn1v SAJohannesburg26 Feb 2009
Dwayne BravoWI689211073.916st †MS Dhoni b V Sehwag2v INDAntigua2 Jun 2006
Yuvraj SinghIND689313073.126c TM Dilshan b M Muralitharan1v SLAhmedabad16 Nov 2009
Brian LaraWI689412172.345c JL Langer b AJ Bichel2v AUSSt John's9 May 2003
David WarnerAUS68946172.342b MDK Perera4v SLColombo13 Aug 2016
Aiden MarkramSA689414072.342c MD Shanaka b MVT Fernando2v SLCenturion26 Dec 2020
Phil JaquesAUS68956071.581c MG Vandort b SL Malinga3v SLHobart16 Nov 2007
Mark WaughAUS68968170.834c MJ Greatbatch b CL Cairns2v NZBrisbane3 Dec 1993
Mahela JayawardeneSL68968170.834c Inzamam-ul-Haq b Mohammad Sami2v PAKLahore6 Mar 2002
Malcolm WallerZIM68988069.398c WU Tharanga b MDK Perera3v SLColombo14 Jul 2017
Kusal MendisSL689810169.391b Abdur Razzak1v BANDhaka8 Feb 2018
Mahendra NagamootooWI68997068.698c ML Hayden b CR Miller3v AUSSydney2 Jan 2001
Andrew McDonaldAUS68998068.697c AB de Villiers b PL Harris3v SACape Town19 Mar 2009
Viv RichardsWI681028066.674b ND Hirwani2v INDChennai11 Jan 1988
Mahela JayawardeneSL681028066.674c ML Hayden b A Symonds2v AUSGalle8 Mar 2004
Matthew WadeAUS681027366.678b RJ Peterson2v SAPerth30 Nov 2012
Mominul HaqueBAN681029066.673c Asad Shafiq b Yasir Shah4v PAKMirpur6 May 2015
Chris GayleWI6810613064.151c W Jaffer b Z Khan1v INDKingston18 May 2002
Kevin PietersenENG681067064.154hit wicket b DJ Bravo3v WIManchester7 Jun 2007
Johnny TaylorAUS681085062.964c FE Woolley b CH Parkin1v ENGMelbourne31 Dec 1920
Daryl MitchellNZ681089162.965b MD Fisher3v ENGLondon17 Jun 2026
Aravinda de SilvaSL681099162.395c †DJ Richardson b PL Symcox3v SAMoratuwa25 Aug 1993
AB de VilliersSA6810910062.391b SK Warne2v AUSPerth16 Dec 2005
John CampbellWI681098062.392b KA Jamieson3v NZWellington11 Dec 2020
Graham GoochENG6811010061.821lbw b MD Marshall1v WINottingham4 Jul 1991
Younis KhanPAK6811010061.824c A Nel b SM Pollock1v SACenturion11 Jan 2007
Sanath JayasuriyaSL681118261.261c †A Flower b HH Streak4v ZIMColombo14 Jan 1998
Milinda SiriwardanaSL681116261.266c JE Taylor b JA Warrican1v WIColombo22 Oct 2015
Tom LathamNZ6811111061.262c †Nurul Hasan b Taskin Ahmed2v BANChristchurch20 Jan 2017
Graeme HickENG681127260.714c HP Tillakaratne b M Muralitharan1v SLColombo13 Mar 1993
Mark WaughAUS681138060.184c Aamer Sohail b Mohsin Kamal1v PAKRawalpindi5 Oct 1994
Ravichandran AshwinIND681149059.658lbw b MS Panesar1v ENGMumbai23 Nov 2012
David WarnerAUS6811412059.652b Sajid Khan2v PAKRawalpindi4 Mar 2022
Joe RootENG681147059.654b G Motie2v WILondon10 Jul 2024
PreviousPage 192Next

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.