Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND5/1 (1.3)IND need 181 runs in 291 ballsTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 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
Ajinkya RahaneIND8116310049.695b ST Gabriel1v WINorth Sound22 Aug 2019
Syed Abid AliIND811653049.092c RB Simpson b RM Cowper4v AUSSydney26 Jan 1968
Mike GattingENG8116512149.093b RK Chauhan3v INDKolkata29 Jan 1993
Steve SmithAUS811678148.504lbw b R Ashwin3v INDSydney7 Jan 2021
Hansie CronjeSA8116911047.935c MR Ramprakash b MA Ealham1v ENGLondon18 Jun 1998
Simon KatichAUS811698047.933b A Kumble1v INDBangalore6 Oct 2004
Darren LehmannAUS8117210047.095b PJ Wiseman1v NZAdelaide26 Nov 2004
Craig SerjeantAUS8117510046.294c †APE Knott b RGD Willis2v ENGLondon16 Jun 1977
Kaushal SilvaSL8117711045.762c †Adnan Akmal b Junaid Khan3v PAKAbu Dhabi31 Dec 2013
Barry RichardsSA8117810045.511c †HB Taber b AN Connolly1v AUSPort Elizabeth5 Mar 1970
Shivnarine ChanderpaulWI811788045.516c Mohammad Yousuf b Shahid Nazir3v PAKLahore11 Nov 2006
Jimmy AdamsWI8118010145.006lbw b J Srinath4v INDMumbai18 Nov 1994
Alan TurnerAUS8118111044.752b AME Roberts2v WIBrisbane28 Nov 1975
Anthony McGrathENG8118310144.267c †T Taibu b AM Blignaut1v ZIMChester-le-Street5 Jun 2003
Shane WatsonAUS811837044.263c R Ashwin b Mohammed Shami1v INDSydney6 Jan 2015
Wasim JafferIND8118415044.021c A Flintoff b MJ Hoggard2v ENGNagpur1 Mar 2006
Rory BurnsENG811859043.781c SPD Smith b JR Hazlewood2v AUSManchester4 Sept 2019
Azhar AliPAK811877143.323run out1v NZDubai24 Nov 2018
Rory BurnsENG8118710043.321c TWM Latham b TA Boult1v NZBirmingham10 Jun 2021
Gus LogieWI8118914042.866c JE Emburey b GC Small1v ENGLondon16 Jun 1988
Tom GraveneyENG8119311041.974b Saleem Altaf1v PAKLondon27 Jul 1967
Richie RichardsonWI811949041.753lbw b AIC Dodemaide2v AUSBrisbane18 Nov 1988
David BoonAUS811986040.913c JF Reid b JG Bracewell4v NZSydney22 Nov 1985
Darren BravoWI812048039.713c SPD Smith b JL Pattinson2v AUSMelbourne26 Dec 2015
Bill PonsfordAUS812058039.512c WR Hammond b JC White2v ENGLondon27 Jun 1930
Glenn TurnerNZ812079039.131lbw b JA Snow3v ENGLeeds5 Jul 1973
Shaun MarshAUS812077039.133b HMRKB Herath1v SLColombo16 Sept 2011
Mike BrearleyENG8121113038.391b MHN Walker4v AUSNottingham28 Jul 1977
Rahul DravidIND8121510037.674c †D Ramdin b CD Collymore1v WIJamaica30 Jun 2006
Shoaib MohammadPAK812189037.162c †A Flower b JA Rennie1v ZIMKarachi1 Dec 1993
Daren GangaWI812219036.652c †Kamran Akmal b Abdul Razzaq2v PAKKarachi27 Nov 2006
Oshada FernandoSL812218036.653c †Liton Das b Mehedi Hasan Miraz1v BANKandy29 Apr 2021
Mohammad AshrafulBAN812249036.165lbw b JJC Lawson1v WISt Lucia28 May 2004
Ian ChappellAUS812285035.535c KF Barrington b DL Underwood3v ENGLeeds25 Jul 1968
Abdullah ShafiquePAK8122811035.531c †AT Carey b NM Lyon2v AUSLahore21 Mar 2022
Chandika HathurusingheSL812329034.912c sub (MJ Greatbatch) b SA Thomson4v NZHamilton22 Feb 1991
Alastair CookENG812348034.621lbw b SL Malinga1v SLColombo9 Dec 2007
Mudassar NazarPAK812399033.891c LRD Mendis b RJ Ratnayake2v SLKandy23 Feb 1986
Keith FletcherENG8124610032.934c HJ Howarth b RO Collinge2v NZLeeds5 Jul 1973
Murray GoodwinZIM812508032.403c Inzamam-ul-Haq b Waqar Younis3v PAKHarare21 Mar 1998
Dean ElgarSA8125010132.402c SE Marsh b NM Lyon3v AUSJohannesburg30 Mar 2018
Alec StewartENG8126113031.032c AC Hudson b AA Donald4v SAPort Elizabeth26 Dec 1995
Arthur ShrewsburyENG81--0-1b G Giffen3v AUSLondon17 Jul 1893
Frank IredaleAUS81-120-5c AE Stoddart b FGJ Ford1v ENGSydney14 Dec 1894
Clem HillAUS81-70-3c †W Storer b T Richardson1v ENGAdelaide14 Jan 1898
Gordon WhiteSA81-110-4b AE Relf4v ENGJohannesburg2 Jan 1906
Ernest TyldesleyENG81-70-3c †WAS Oldfield b CG Macartney2v AUSManchester24 Jul 1926
Denys MorkelSA81--0-7c †LEG Ames b EW Clark2v ENGLondon17 Aug 1929
Ken ViljoenSA81--0-4b ML Page2v NZWellington4 Mar 1932
C.K.NayuduIND81--0-6b GOB Allen3v ENGLondon15 Aug 1936
PreviousPage 140Next

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.