Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Vernon RansfordAUS51846060.717c LC Braund b A Fielder1v ENGMelbourne7 Feb 1908
Justin LangerAUS51845060.713b CL Hooper1v WIBridgetown26 Mar 1999
Sourav GangulyIND51848060.715c †AJ Stewart b DG Cork2v ENGLondon5 Sept 2002
Ricky PontingAUS51847060.713c NJ Astle b CS Martin2v NZBrisbane18 Nov 2004
Tom BlundellNZ51846060.716c JE Root b JG Bethell1v ENGLondon17 Jun 2026
Geoff BoycottENG51855060.001c GD McKenzie b KD Walters2v AUSMelbourne30 Dec 1965
Jeremy ConeyNZ51856060.006c GA Gooch b NV Radford2v ENGLeeds24 Jul 1986
Michael ClarkeAUS51857060.005c AN Cook b JE Root4v ENGLondon18 Jul 2013
KL RahulIND51854060.001c SPD Smith b SNJ O'Keefe3v AUSBengaluru4 Mar 2017
Kane WilliamsonNZ51857060.003c BA Stokes b SM Curran2v ENGMount Maunganui21 Nov 2019
Roston ChaseWI51857060.006lbw b CR Woakes2v ENGManchester16 Jul 2020
Mark BoucherSA51867059.307lbw b SCJ Broad1v ENGCape Town3 Jan 2010
Temba BavumaSA51867059.306c SE Marsh b NM Lyon1v AUSPerth3 Nov 2016
Les FavellAUS51875058.625c SM Nurse b GS Sobers1v WIMelbourne30 Dec 1960
Saeed AnwarPAK51876058.621st †A Flower b PA Strang2v ZIMSheikhupura17 Oct 1996
Khaled MashudBAN51879058.627b JDP Oram3v NZChattogram26 Oct 2004
Bruce EdgarNZ51886057.952c KJ Hughes b DK Lillee3v AUSBrisbane28 Nov 1980
Graham GoochENG51885057.951c J Garner b MD Marshall1v WIKingston21 Feb 1986
Warren BardsleyAUS51895057.302c †H Strudwick b FE Woolley1v ENGMelbourne31 Dec 1920
Grahame ThomasAUS51897057.302c FJ Titmus b DJ Brown2v ENGSydney7 Jan 1966
Doug WaltersAUS51894057.305c †Wasim Bari b Iqbal Qasim4v PAKAdelaide24 Dec 1976
Neil McKenzieSA51895157.306c †Kamran Akmal b Mohammad Zahid1v PAKCape Town2 Jan 2003
Kevin PietersenENG51897057.304lbw b PM Siddle2v AUSMelbourne26 Dec 2010
Arun LalIND519010056.672c Mudassar Nazar b Imran Khan2v PAKLahore10 Dec 1982
Quinton de KockSA51906056.676c DPMD Jayawardene b MDK Perera1v SLGalle16 Jul 2014
David GowerENG51916056.045c GM Ritchie b CD Matthews1v AUSBrisbane14 Nov 1986
Brian LaraWI51918156.044c WJ Cronje b DJ Terbrugge1v SADurban26 Dec 1998
Guy WhittallZIM51919056.048b PR Adams3v SABloemfontein29 Oct 1999
Michael HusseyAUS51918056.044b A Flintoff2v ENGLondon16 Jul 2009
Kumar SangakkaraSL51912256.043c Asad Shafiq b Mohammad Hafeez3v PAKSharjah3 Nov 2011
David WarnerAUS51916156.042b Shaheen Shah Afridi3v PAKLahore21 Mar 2022
Wally HammondENG51927055.433b MW Sievers4v AUSMelbourne1 Jan 1937
Desmond HaynesWI51925055.432lbw b DK Lillee3v AUSSydney2 Jan 1982
Virat KohliIND51934054.844lbw b BA Stokes4v ENGBirmingham1 Aug 2018
Shane WatsonAUS51947154.261c KP Pietersen b JM Anderson1v ENGAdelaide3 Dec 2010
Lahiru ThirimanneSL51948054.263c V Kohli b UT Yadav2v INDKolkata16 Nov 2017
Patsy HendrenENG51952153.684b AA Mailey4v AUSAdelaide14 Jan 1921
Tony GreigENG51955053.686b GP Howarth1v NZAuckland20 Feb 1975
Donald BradmanAUS51965053.133c †LEG Ames b RA Sinfield2v ENGNottingham10 Jun 1938
Nasser HussainENG51968053.133lbw b Mushtaq Ahmed3v PAKLondon22 Aug 1996
Marnus LabuschagneAUS51966053.134c BA Stokes b DJ Malan3v ENGAdelaide16 Dec 2021
Dattu PhadkarIND51974052.588c KR Miller b CL McCool1v AUSSydney12 Dec 1947
Ramnaresh SarwanWI51977052.584c R Dravid b S Sreesanth4v INDJamaica30 Jun 2006
Brendon McCullumNZ51989152.047c MEK Hussey b DE Bollinger4v AUSHamilton27 Mar 2010
Harry TectorIRE51984152.044c HC Brook b JC Tongue3v ENGLondon1 Jun 2023
Keith FletcherENG51996051.523c KD Walters b DK Lillee3v AUSBirmingham10 Jul 1975
Arjuna RanatungaSL51997151.525lbw b D Gough2v ENGLondon27 Aug 1998
Herschelle GibbsSA51999051.522c PA Wallace b CL Hooper3v WICenturion15 Jan 1999
Stuart MatsikenyeriZIM51998051.521b Enamul Haque jnr1v BANDhaka14 Jan 2005
Neil JohnsonZIM511008051.004c †AJ Stewart b D Gough2v ENGNottingham1 Jun 2000
PreviousPage 304Next

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.