Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Ken BarringtonENG461065143.402c †FM Engineer b BS Chandrasekhar4v INDLeeds8 Jun 1967
Brian CloseENG461064143.405c & b VA Holder3v WILondon17 Jun 1976
Alok KapaliBAN461067043.406c Shabbir Ahmed b Danish Kaneria1v PAKKarachi20 Aug 2003
Chris GayleWI461067143.401c †MS Dhoni b A Kumble2v INDSt Lucia10 Jun 2006
Narsingh DeonarineWI461067043.403b J Botha1v SABarbados26 Jun 2010
Alastair CookENG461067043.401c †Sarfraz Ahmed b Hasan Ali2v PAKLeeds1 Jun 2018
Hasan RazaPAK461078042.996c ADR Campbell b NB Mahwire1v ZIMHarare9 Nov 2002
Mark GreatbatchNZ461083042.595b AS Wassan1v INDChristchurch2 Feb 1990
Dave HoughtonZIM461088042.594lbw b Waqar Younis2v PAKKarachi1 Dec 1993
Marlon SamuelsWI461086042.597c JN Gillespie b CR Miller4v AUSMelbourne26 Dec 2000
Ajinkya RahaneIND461087042.595c †AT Carey b MA Starc4v AUSLondon7 Jun 2023
Cameron GreenAUS461085042.593b JNT Seales1v WIKingston12 Jul 2025
Dennis AmissENG461094042.201c M Amarnath b BS Chandrasekhar3v INDMadras14 Jan 1977
Allan BorderAUS461096042.204st †KS More b Maninder Singh1v INDMumbai15 Oct 1986
Asad ShafiqPAK461094142.207b SCJ Broad3v ENGSharjah1 Nov 2015
Dimuth KarunaratneSL461094042.202run out (TWM Latham/GD Phillips)1v NZGalle26 Sept 2024
John WrightNZ461105041.822lbw b GRJ Matthews2v AUSBrisbane8 Nov 1985
Ian BothamENG461106041.826b MG Hughes2v AUSBirmingham6 Jul 1989
Mahela JayawardeneSL461107041.825c GS Blewett b SK Warne1v AUSGalle22 Sept 1999
Jacques KallisSA461106041.827c EJM Cowan b NM Lyon4v AUSAdelaide22 Nov 2012
Phil MeadENG461112041.445c & b HV Hordern2v AUSAdelaide12 Jan 1912
Garry SobersWI461117041.446lbw b BR Knight1v ENGLondon16 Jun 1966
Jack RussellENG461114041.447c †PJL Dujon b CL Hooper2v WILondon20 Jun 1991
Justin LangerAUS461113041.441lbw b PJ Wiseman3v NZAdelaide26 Nov 2004
Phil SharpeENG461138040.713c BE Congdon b HJ Howarth3v NZLondon24 Jul 1969
Desmond HaynesWI461137040.712c Yashpal Sharma b S Venkataraghavan1v INDGeorgetown31 Mar 1983
Boeta DippenaarSA461135040.711run out (UDU Chandana/M Muralitharan)2v SLGalle4 Aug 2004
Andrew StraussENG461136040.711c †MS Dhoni b IK Pathan3v INDNagpur1 Mar 2006
Michael HusseyAUS461135040.714lbw b RP Singh4v INDPerth16 Jan 2008
Geoff BoycottENG461145040.352b RS Cunis2v NZLondon21 Aug 1969
Javed MiandadPAK461143040.354c CG Greenidge b CA Walsh1v WILahore7 Nov 1986
Sadagoppan RameshIND461154040.002c DPMD Jayawardene b M Muralitharan1v SLColombo29 Aug 2001
Upul TharangaSL461156140.002c AN Cook b MS Panesar3v ENGNottingham2 Jun 2006
Tafadzwanashe KaitanoZIM461154140.003c Sediqullah Atal b Zahir Khan1v AFGBulawayo26 Dec 2024
Bob BarberENG461164039.666c RM Cowper b NJN Hawke4v AUSManchester6 Jun 1968
Mohsin KhanPAK461176139.323c GRJ Roope b RGD Willis3v ENGLondon15 Jun 1978
Wayne PhillipsAUS461174039.322b Rashid Khan2v PAKBrisbane25 Nov 1983
Simon O'DonnellAUS461186038.989c †PR Downton b IT Botham2v ENGNottingham11 Jul 1985
Mark RichardsonNZ461196038.661c †MV Boucher b M Ngam1v SAJohannesburg8 Dec 2000
Allan BorderAUS461205038.333c MV Narasimha Rao b KD Ghavri3v INDDelhi13 Oct 1979
Wayne LarkinsENG461206038.332lbw b CA Walsh2v WIKingston24 Feb 1990
Manoj PrabhakarIND461203038.331c CC Lewis b IDK Salisbury1v ENGKolkata29 Jan 1993
Wavell HindsWI461201038.332b GD McGrath3v AUSSydney2 Jan 2001
Angelo MathewsSL461203038.335c J Blackwood b KC Brathwaite3v WIColombo22 Oct 2015
Jeet RavalNZ461205038.331c †Sarfraz Ahmed b Hasan Ali3v PAKAbu Dhabi16 Nov 2018
David LloydENG461213038.022c ED Solkar b EAS Prasanna1v INDLondon20 Jun 1974
Yashpal SharmaIND461224037.706b Iqbal Qasim2v PAKMadras15 Jan 1980
Younis KhanPAK461223037.704lbw b SPD Smith3v AUSAbu Dhabi30 Oct 2014
Ian BellENG461224037.703c Younis Khan b Zulfiqar Babar4v PAKDubai22 Oct 2015
Dean ElgarSA461225037.701c †JM Bairstow b MM Ali1v ENGJohannesburg14 Jan 2016
PreviousPage 350Next

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.