ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
AB de VilliersSA9114810261.495c DA Warner b MG Johnson2v AUSCenturion12 Feb 2014
Abid AliPAK9114812061.491lbw b Taijul Islam4v BANChattogram26 Nov 2021
Oshada FernandoSL9114911061.073c †J Da Silva b KR Mayers3v WINorth Sound21 Mar 2021
Ollie PopeENG9115011060.675b ST Gabriel1v WIManchester24 Jul 2020
Daniel LawrenceENG9115013160.674c KC Brathwaite b JO Holder1v WIBridgetown16 Mar 2022
Yasir HameedPAK9115114060.263c †PA Patel b IK Pathan2v INDMultan28 Mar 2004
Dinesh KarthikIND9115110160.261c †MJ Prior b RJ Sidebottom1v ENGLondon9 Aug 2007
Lahiru ThirimanneSL9115113160.264c DA Warner b NM Lyon1v AUSSydney3 Jan 2013
Shubman GillIND911519260.263run out (BA Stokes/TW Hartley)3v ENGRajkot15 Feb 2024
Michael ClarkeAUS9116013056.886c †PA Patel b Z Khan1v INDNagpur26 Oct 2004
Rod MarshAUS911618156.527c JV Coney b RJ Hadlee2v NZPerth12 Dec 1980
Asim KamalPAK9116314055.836b L Balaji1v INDMohali8 Mar 2005
Jim ParksENG911659055.156lbw b MC Carew2v WILondon16 Jun 1966
Wayne PhillipsAUS9117112053.227c AJ Lamb b IT Botham3v ENGLeeds13 Jun 1985
Sachin TendulkarIND9117211052.914lbw b TT Bresnan3v ENGLondon18 Aug 2011
Colin McDonaldAUS911756052.002lbw b GS Sobers2v WIMelbourne10 Feb 1961
Marlon SamuelsWI9117515052.005lbw b Talha Jubair2v BANDhaka8 Dec 2002
Mahela JayawardeneSL9117611151.705c CFK van Wyk b JS Patel2v NZGalle17 Nov 2012
Tony GreigENG9117811051.124c KJ O'Keeffe b LS Pascoe3v AUSLondon16 Jun 1977
Michael SlaterAUS9117910050.842c J Srinath b BKV Prasad1v INDMelbourne26 Dec 1999
Kane WilliamsonNZ911799050.843c H Masakadza b AG Cremer2v ZIMBulawayo28 Jul 2016
Ramnaresh SarwanWI9118110050.285run out (HH Gibbs)3v SAGeorgetown9 Mar 2001
Daryll CullinanSA9118314049.734c †RC Russell b DG Cork1v ENGPort Elizabeth26 Dec 1995
Michael ClarkeAUS911869148.925b RA Jadeja1v INDHyderabad2 Mar 2013
Angelo MathewsSL911889148.405c Younis Khan b Saeed Ajmal2v PAKGalle6 Aug 2014
Jonty RhodesSA9118910048.155lbw b A Kumble1v INDJohannesburg26 Nov 1992
Cheteshwar PujaraIND9118915048.153lbw b OE Robinson3v ENGLeeds25 Aug 2021
Marnus LabuschagneAUS9119611046.433c AM Rahane b RA Jadeja1v INDSydney7 Jan 2021
Sachin TendulkarIND9119712046.194lbw b PD Collingwood2v ENGNottingham27 Jul 2007
Brian LaraWI911998445.735c ND McKenzie b JH Kallis4v SASt. John's6 Apr 2001
Kane WilliamsonNZ9119915045.733c MJ Prior b JM Anderson1v ENGAuckland22 Mar 2013
Rick DarlingAUS912009045.502c IT Botham b G Miller2v ENGSydney6 Jan 1979
Mominul HaqueBAN9120010045.503lbw b Nauman Ali1v PAKDhaka8 May 2026
Greg BlewettAUS9120312044.834c SP Fleming b CL Cairns3v NZBrisbane7 Nov 1997
Mahela JayawardeneSL9120711143.964c †A Flower b BC Strang2v ZIMHarare26 Nov 1999
Ajit WadekarIND9120816043.753c DB Close b R Illingworth3v ENGLeeds8 Jun 1967
Michael HusseyAUS912127142.925b MJ Hoggard2v ENGAdelaide1 Dec 2006
Paul CollingwoodENG912157042.335c †MV Boucher b JP Duminy2v SADurban26 Dec 2009
Usman KhawajaAUS912199141.552c Babar Azam b Sajid Khan1v PAKLahore21 Mar 2022
Sadiq MohammadPAK9122016041.362c & b BL D'Oliveira4v ENGLeeds8 Jul 1971
Jack RussellENG9122115041.187b CEL Ambrose1v WILondon24 Aug 1995
Kraigg BrathwaiteWI912218141.181lbw b MJ Santner3v NZWellington1 Dec 2017
Michael BevanAUS912238140.816c sub (Nadeem Khan) b Mushtaq Ahmed2v PAKLahore1 Nov 1994
Matt PriorENG9122511040.447c & b PP Ojha3v INDAhmedabad15 Nov 2012
Mushfiqur RahimBAN9122511040.445c †Mohammad Rizwan b Faheem Ashraf1v PAKChattogram26 Nov 2021
Jacques KallisSA912268040.274lbw b Mohammad Asif3v PAKPort Elizabeth19 Jan 2007
Bob SimpsonAUS912286039.912b FJ Titmus2v ENGSydney11 Jan 1963
Stephen FlemingNZ9122913039.744lbw b MS Kasprowicz2v AUSBrisbane7 Nov 1997
Azhar AliPAK912346138.892c DM Bravo b D Bishoo3v WISharjah30 Oct 2016
Gordon GreenidgeWI9123611138.561c SL Boock b GB Troup1v NZChristchurch22 Feb 1980
PreviousPage 111Next

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.