Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 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
Winston DavisWI7714610152.747b PI Pocock1v ENGManchester26 Jul 1984
Geoff BoycottENG7714711052.381c JW Gleeson b AN Connolly1v AUSSydney9 Jan 1971
Ricky PontingAUS7714712052.383lbw b SK Raina1v INDBangalore9 Oct 2010
Tip SnookeSA7715010051.337b WJ Whitty2v AUSMelbourne31 Dec 1910
Mominul HaqueBAN7715012051.333c AK Markram b KA Maharaj2v SAPotchefstroom28 Sept 2017
Misbah-ul-HaqPAK771519150.995lbw b DW Steyn2v SAAbu Dhabi20 Nov 2010
Devon ConwayNZ771517150.992c OJ Pope b BA Stokes2v ENGMount Maunganui16 Feb 2023
Dean JonesAUS771538050.334lbw b AP Gurusinha1v SLColombo28 Aug 1992
Angelo MathewsSL771538050.335lbw b Yasir Shah2v PAKColombo25 Jun 2015
Cheteshwar PujaraIND771536150.333c HM Amla b Imran Tahir3v SAChandigarh5 Nov 2015
Keith ArthurtonWI771547050.005c SR Waugh b CJ McDermott2v AUSPerth30 Jan 1993
Sherwin CampbellWI7715513049.681b GS Blewett2v AUSSydney29 Nov 1996
Gary KirstenSA7715512049.682c SK Warne b MS Kasprowicz1v AUSAdelaide30 Jan 1998
Dean ElgarSA7715612049.362lbw b JJ Bumrah4v INDCenturion26 Dec 2021
Ajinkya RahaneIND7715711049.045lbw b JS Patel1v NZKolkata30 Sept 2016
Mike AthertonENG7715910048.432hit wicket b MS Kasprowicz3v AUSLondon19 Jun 1997
Saim AyubPAK771607048.132c BA Stokes b MJ Potts1v ENGMultan15 Oct 2024
Joe RootENG771617047.836c †MS Dhoni b Pankaj Singh2v INDManchester7 Aug 2014
Sudhir NaikIND771659046.672lbw b AW Greig3v ENGBirmingham4 Jul 1974
Graham ThorpeENG771676046.114b Ata-ur-Rehman2v PAKLondon25 Jul 1996
Sanath JayasuriyaSL7716810045.836b Akram Raza1v PAKSialkot12 Dec 1991
Graham ThorpeENG771687045.835c JL Langer b GD McGrath2v AUSBrisbane20 Nov 1998
Younis KhanPAK771735044.514c HAPW Jayawardene b RAS Lakmal3v SLDubai8 Jan 2014
BJ WatlingNZ771736044.516c †N Dickwella b CBRLS Kumara3v SLGalle14 Aug 2019
Jeff DujonWI7717511044.007lbw b GF Lawson1v AUSAdelaide7 Dec 1984
Arjuna RanatungaSL7717511044.005c Qasim Umar b Wasim Akram2v PAKColombo14 Mar 1986
Alan KippaxAUS77176-043.754c APF Chapman b MW Tate1v ENGLeeds11 Jul 1930
KL RahulIND771765043.752c †AT Carey b MA Starc3v AUSPerth22 Nov 2024
Thilan SamaraweeraSL771779043.505lbw b Shakib Al Hasan3v BANChittagong Divisional Stadium3 Jan 2009
Saeed AnwarPAK771799143.021c & b J Angel4v AUSKarachi28 Sept 1994
Mehedi Hasan MirazBAN771796043.028c Agha Salman b Shaheen Shah Afridi2v PAKRawalpindi21 Aug 2024
Thilan SamaraweeraSL771801042.787c †RD Jacobs b CEL Stuart2v WIGalle13 Nov 2001
John WaiteSA771834042.085b GD McKenzie3v AUSMelbourne1 Jan 1964
Mark RichardsonNZ771868041.401lbw b AA Donald3v SABloemfontein17 Nov 2000
Henry NichollsNZ771877141.185b Hasan Ali3v PAKDubai24 Nov 2018
Usman KhawajaAUS7718712041.181c sub (MJ Potts) b SCJ Broad3v ENGLondon28 Jun 2023
Gary BallanceENG771888140.963b MN Samuels2v WIGrenada21 Apr 2015
Mark TaylorAUS771937039.902lbw b Imran Khan2v PAKAdelaide19 Jan 1990
Kane WilliamsonNZ7719310039.905c †MV Boucher b VD Philander3v SAHamilton15 Mar 2012
Norm O'NeillAUS771947039.694c †R Swetman b JC Laker2v ENGSydney9 Jan 1959
Clive RadleyENG772009038.503c BE Congdon b RJ Hadlee2v NZLondon24 Aug 1978
Sanjay BangarIND7720113038.311c WW Hinds b CE Cuffy1v WIKolkata30 Oct 2002
Mohammad AshrafulBAN772017038.314c †Rashid Latif b Shoaib Akhtar1v PAKPeshawar27 Aug 2003
Jeff DujonWI772028038.127b SL Boock1v NZAuckland27 Feb 1987
Gordon GreenidgeWI7720310037.931c †CJ Richards b JH Childs4v ENGLondon4 Aug 1988
Stuart CarlisleZIM7720410137.751run out (SS Das/Harbhajan Singh)1v INDNagpur21 Feb 2002
Joe RootENG772057037.563c DA Warner b NM Lyon4v AUSLeeds22 Aug 2019
Cheteshwar PujaraIND7720512037.563b JR Hazlewood4v AUSSydney7 Jan 2021
Graham RoopeENG7721111036.494b DK Lillee3v AUSLondon28 Aug 1975
Mark ButcherENG772147035.981c JH Kallis b PR Adams1v SABirmingham4 Jun 1998
PreviousPage 154Next

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.