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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 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
Shai HopeWI48915052.757c †AT Carey b BJ Webster2v AUSBridgetown25 Jun 2025
Kamindu MendisSL48924052.175c AK Markram b M Jansen2v SAGqeberha5 Dec 2024
Washington SundarIND48922152.178c AK Markram b SR Harmer2v SAGuwahati22 Nov 2025
Hansie CronjeSA48935051.613c †RC Russell b DG Cork3v ENGJohannesburg30 Nov 1995
Simon KatichAUS48936051.612c SCJ Broad b G Onions2v ENGLondon16 Jul 2009
Mike ProcterSA48945051.067c †HB Taber b AN Connolly3v AUSCape Town22 Jan 1970
Gordon GreenidgeWI48945051.061c JD Higgs b G Dymock2v AUSMelbourne29 Dec 1979
Mohammad AzharuddinIND48944051.066c †AC Parore b DJ Nash3v NZWellington26 Dec 1998
Andy FlowerZIM48949051.065lbw b CD McMillan2v NZHarare19 Sept 2000
Graeme SmithSA48946051.062b MG Johnson2v AUSPerth17 Dec 2008
Graeme CremerZIM48945051.069c FDM Karunaratne b HMRKB Herath3v SLColombo14 Jul 2017
Roy KaiaZIM48947051.066lbw b Hasan Ali1v PAKHarare29 Apr 2021
Syed KirmaniIND48956050.537run out2v AUSAdelaide28 Jan 1978
Abdul RazzaqPAK48956050.537b M Muralitharan2v SLGalle21 Jun 2000
Sanath JayasuriyaSL48956050.532c †T Taibu b ML Nkala2v ZIMBulawayo14 May 2004
Andrew SymondsAUS48956050.536b MS Panesar2v ENGSydney2 Jan 2007
Agha SalmanPAK48955050.537c AK Markram b KA Maharaj3v SACape Town3 Jan 2025
Patsy HendrenENG48973049.485c SJ McCabe b AG Fairfax1v AUSLondon27 Jun 1930
Hansie CronjeSA48975049.483c Aamer Sohail b Aaqib Javed3v PAKJohannesburg19 Jan 1995
Lee GermonNZ48979049.488c SR Tendulkar b A Kumble1v INDBangalore18 Oct 1995
Roshan MahanamaSL48976049.481b GD McGrath3v AUSPerth8 Dec 1995
Andrew StraussENG48978049.482c DPMD Jayawardene b M Muralitharan1v SLLondon11 May 2006
Rassie van der DussenSA48978049.483b Hasan Ali4v PAKRawalpindi4 Feb 2021
Basil ButcherWI48986048.983lbw b BR Knight3v ENGManchester12 Jun 1969
Herschelle GibbsSA48988048.982run out (A Flintoff)1v ENGPort Elizabeth9 Dec 1999
Moeen AliENG48986148.986c DPMD Jayawardene b HMRKB Herath1v SLLondon12 Jun 2014
Desmond HaynesWI48996048.482b GB Troup3v NZAuckland29 Feb 1980
Shaun PollockSA48994148.487c †Mohammad Wasim b Azhar Mahmood2v PAKRawalpindi6 Oct 1997
Qasim UmarPAK481002048.003c GN Yallop b CG Rackemann2v AUSPerth11 Nov 1983
Daniel VettoriNZ481006048.008b RJ Sidebottom1v ENGLondon15 May 2008
Matt PriorENG481007048.008b PP Ojha2v INDAhmedabad15 Nov 2012
Mominul HaqueBAN481003048.003c †BRM Taylor b T Panyangara1v ZIMChittagong12 Nov 2014
Joe RootENG481018047.524c †Q de Kock b A Nortje4v SACenturion26 Dec 2019
Phil SharpeENG481026047.064lbw b RC Motz2v NZLondon21 Aug 1969
Brendon McCullumNZ481026047.063c & b Imran Tahir2v SADunedin7 Mar 2012
Ajinkya RahaneIND481029047.065c †Q de Kock b L Ngidi1v SACenturion26 Dec 2021
Mike AthertonENG481037046.601c †JR Murray b WKM Benjamin2v WIPort of Spain25 Mar 1994
Alec StewartENG481036046.602c BC Lara b IR Bishop3v WIBridgetown12 Mar 1998
Jehan MubarakSL481038046.602c GC Smith b SM Pollock1v SACenturion15 Nov 2002
Michael VaughanENG481035046.603c †BB McCullum b CS Martin4v NZManchester23 May 2008
Gubby AllenENG481046046.159c DG Bradman b PK Lee2v AUSSydney23 Feb 1933
David LloydENG481045046.152c Sadiq Mohammad b Asif Masood2v PAKLeeds25 Jul 1974
Alan TurnerAUS481044146.152c Sarfraz Nawaz b Javed Miandad4v PAKAdelaide24 Dec 1976
Dean JonesAUS481046046.157c & b IVA Richards1v WIPort of Spain16 Mar 1984
Sourav GangulyIND481047046.154c MD Bell b PJ Wiseman3v NZWellington26 Dec 1998
Ramnaresh SarwanWI481045046.153c RP Arnold b M Muralitharan4v SLKandy21 Nov 2001
Cheteshwar PujaraIND481047046.153c DR Flynn b JS Patel4v NZBangalore31 Aug 2012
Imam-ul-HaqPAK481044046.151c & b JM Holland3v AUSDubai7 Oct 2018
Hamilton MasakadzaZIM481047046.151lbw b Mehedi Hasan Miraz3v BANSylhet3 Nov 2018
Sam CurranENG481041346.158c LD Chandimal b A Dananjaya1v SLGalle6 Nov 2018
PreviousPage 331Next

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.