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
Duleep MendisSL54678180.606c Rashid Khan b Tahir Naqqash2v PAKKarachi5 Mar 1982
Adam GilchristAUS54674280.607c †AJ Stewart b SJ Harmison2v ENGAdelaide21 Nov 2002
Andrew StraussENG54679080.601b M Morkel2v SADurban26 Dec 2009
Dinesh ChandimalSL54678080.603b S Joseph1v WINorth Sound25 Jun 2026
Ben StokesENG54695178.267c KC Brathwaite b AS Joseph2v WIBirmingham26 Jul 2024
Ian HealyAUS54707177.147c DK Morrison b MB Owens1v NZChristchurch25 Feb 1993
Sarfraz AhmedPAK54705177.147b D Bishoo2v WIJamaica21 Apr 2017
Daniel LawrenceENG54707277.146b Mohammad Abbas3v PAKLondon27 Aug 2026
Saleem MalikPAK54718076.068c DK Lillee b GF Lawson1v AUSSydney2 Jan 1984
Kamran GhulamPAK54718176.064c K Rabada b D Paterson1v SACenturion26 Dec 2024
Ramiz RajaPAK54726075.002lbw b CL Cairns1v NZChristchurch8 Dec 1995
Cheteshwar PujaraIND54729075.003c sub (Saif Hassan) b Abu Jayed2v BANIndore14 Nov 2019
Ken WadsworthNZ54747072.977c †RW Marsh b KD Walters1v AUSSydney5 Jan 1974
Craig McMillanNZ54755172.006c MA Taylor b MS Kasprowicz1v AUSPerth20 Nov 1997
Rishabh PantIND54753272.005b JC Archer1v ENGManchester23 Jul 2025
Mitchell StarcAUS54759072.009b JC Archer1v ENGAdelaide17 Dec 2025
Stan McCabeAUS54769071.056c †G Duckworth b WR Hammond2v ENGLondon16 Aug 1930
Ramiz RajaPAK54767071.052c CG Greenidge b WKM Benjamin1v WIBridgetown22 Apr 1988
Gus LogieWI54768071.056c †IA Healy b AR Border2v AUSGeorgetown23 Mar 1991
Usman AfzaalENG54769071.056c JN Gillespie b GD McGrath2v AUSLondon23 Aug 2001
Shan MasoodPAK54763171.053c MR Marsh b NM Lyon2v AUSMelbourne26 Dec 2023
Arjuna RanatungaSL54779170.136lbw b M Hayward2v SAKandy30 Jul 2000
Tillakaratne DilshanSL54785069.232b KAJ Roach3v WIGalle15 Nov 2010
Peter HandscombAUS54786069.235b KJ Abbott2v SAAdelaide24 Nov 2016
Andrew FlintoffENG547912068.356lbw b CL Cairns2v NZNottingham10 Jun 2004
Paul CollingwoodENG54804067.505c †BJ Haddin b PM Siddle3v AUSLondon16 Jul 2009
Vernon PhilanderSA54819066.677c LA Dawson b JM Anderson1v ENGNottingham14 Jul 2017
Shakib Al HasanBAN548110066.674b JO Holder4v WIJamaica12 Jul 2018
Brian BennettZIM54817166.671c Mushfiqur Rahim b Mehedi Hasan Miraz4v BANSylhet20 Apr 2025
Moeen AliENG54827065.853c UT Khawaja b MA Starc2v AUSManchester19 Jul 2023
Bernard JulienWI54839065.068c AW Greig b GG Arnold1v ENGBirmingham9 Aug 1973
Andrew StraussENG54839065.062lbw b Danish Kaneria3v PAKLondon17 Aug 2006
Hashim AmlaSA548310065.063c †LD Chandimal b UWMBCA Welegedara2v SLDurban26 Dec 2011
Ben DuckettENG54836065.062c †KL Rahul b M Prasidh Krishna4v INDLondon31 Jul 2025
Madan LalIND54847064.299c Saleem Malik b Imran Khan1v PAKFaisalabad3 Jan 1983
Leon JohnsonWI54849064.293lbw b SR Harmer1v SACape Town2 Jan 2015
Stephen FlemingNZ54859163.533lbw b DW Steyn3v SACenturion16 Nov 2007
Kevin PietersenENG54859163.534lbw b R Ashwin2v INDKolkata5 Dec 2012
Ricky PontingAUS54864062.793run out (HH Dippenaar/†MV Boucher)1v SAAdelaide14 Dec 2001
Brendon McCullumNZ54875062.078b MJ Hoggard1v ENGLeeds3 Jun 2004
Shan MasoodPAK54877162.072c †JC Buttler b JM Anderson1v ENGDubai22 Oct 2015
Ravindra JadejaIND54874262.077st †K Verreynne b KA Maharaj4v SAGuwahati22 Nov 2025
Andy RobertsWI54886061.368lbw b DK Lillee2v AUSMelbourne29 Dec 1979
Carl HooperWI54887061.364b Wasim Akram2v PAKBridgetown22 Apr 1988
Robin SmithENG54887061.366run out1v WILeeds6 Jun 1991
Paul ReiffelAUS54887061.368c SP Fleming b CL Cairns2v NZPerth20 Nov 1997
Ricky PontingAUS54887161.363c †PA Patel b Z Khan1v INDBrisbane4 Dec 2003
Ian BellENG54887061.363c MG Vandort b M Muralitharan3v SLColombo9 Dec 2007
Graeme SmithSA54888061.362c BJ Watling b N Wagner1v NZPort Elizabeth11 Jan 2013
Carl HooperWI54894360.675c GA Gooch b PCR Tufnell3v ENGLondon8 Aug 1991
PreviousPage 279Next

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.