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
Jacques RudolphSA52995052.536c TA Boult b DAJ Bracewell1v NZDunedin7 Mar 2012
Kyle VerreynneSA52993052.536c SPD Smith b C Green1v AUSMelbourne26 Dec 2022
John BracewellNZ521005052.009c †KS More b RJ Shastri1v INDMumbai24 Nov 1988
Mark BoucherSA521007052.008b Waqar Younis4v PAKDurban26 Feb 1998
Mark BoucherSA521008152.008c †Rashid Latif b Wasim Akram1v PAKPort Elizabeth6 Mar 1998
Mohammad HafeezPAK521006052.001c NT Paranavitana b CRD Fernando3v SLKandy8 Jul 2012
Ross TaylorNZ521014151.494lbw b Umar Gul3v PAKWellington15 Jan 2011
Joe RootENG521016051.494lbw b D Olivier1v SAManchester4 Aug 2017
Dimuth KarunaratneSL521017151.492c Nahid Rana b Shoriful Islam3v BANSylhet22 Mar 2024
Allan LambENG521026150.985c RJ Shastri b N Kapil Dev3v INDLondon23 Aug 1990
Sachin TendulkarIND521029050.984c †Kamran Akmal b Shahid Afridi1v PAKKolkata16 Mar 2005
Andrew StraussENG521028050.981c †BJ Haddin b RJ Harris2v AUSPerth16 Dec 2010
Dean ElgarSA521024050.982c AD Mathews b RAS Lakmal3v SLPort Elizabeth26 Dec 2016
Jeet RavalNZ521026050.982c D Elgar b KA Maharaj2v SADunedin8 Mar 2017
Kane WilliamsonNZ521026050.983c A Athanaze b JP Greaves1v WIChristchurch2 Dec 2025
Syed KirmaniIND521038050.497b RGD Willis1v ENGBangalore28 Jan 1977
Mohammad YousufPAK521035150.495c MW Goodwin b GJ Whittall4v ZIMHarare21 Mar 1998
Irfan PathanIND521036050.498c & b KM Dabengwa2v ZIMBulawayo13 Sept 2005
Marlon SamuelsWI521037050.494c LRPL Taylor b DAJ Bracewell4v NZJamaica2 Aug 2012
Kumar SangakkaraSL521035050.493c Khurram Manzoor b Junaid Khan1v PAKSharjah16 Jan 2014
Temba BavumaSA5210310050.495c †RR Pant b Mohammed Shami2v INDCenturion26 Dec 2021
Jeff CroweNZ521049050.005c †RW Taylor b NA Foster1v ENGWellington20 Jan 1984
Damien MartynAUS521044050.006c JH Kallis b SM Pollock2v SAMelbourne26 Dec 2001
Anil DalpatPAK521059049.529b SL Boock1v NZKarachi10 Dec 1984
Hamilton MasakadzaZIM521054249.521lbw b Abu Jayed1v BANSylhet3 Nov 2018
Richie RichardsonWI521068049.063c Wasim Akram b Waqar Younis1v PAKSt John's1 May 1993
Saleem MalikPAK521066149.065b PA Strang2v ZIMSheikhupura17 Oct 1996
Chris CairnsNZ521064149.066c NV Knight b PCR Tufnell3v ENGChristchurch14 Feb 1997
Ian BellENG521068049.065c NT Paranavitana b UWMBCA Welegedara1v SLLondon3 Jun 2011
Andrew McBrineIRE521065049.066c Hasan Murad b Nahid Rana3v BANSylhet11 Nov 2025
Michael HusseyAUS521075148.605c JM Anderson b ST Finn3v ENGAdelaide3 Dec 2010
Bill LawryAUS521084048.151b FS Trueman1v ENGMelbourne29 Dec 1962
Zaheer AbbasPAK521087048.156c B Yardley b TM Alderman2v AUSLahore14 Oct 1982
Graham ThorpeENG521087048.154c BC Lara b CEL Ambrose1v WILondon22 Jun 1995
Mahela JayawardeneSL5210810048.153c DL Vettori b PJ Wiseman2v NZColombo27 May 1998
Robin SmithENG521098147.716c & b BM McMillan2v SAJohannesburg30 Nov 1995
Neil McKenzieSA521096147.714c DT Hondo b TJ Friend1v ZIMHarare7 Sept 2001
Robert KeyENG521097047.715c RT Ponting b JN Gillespie3v AUSMelbourne26 Dec 2002
Devon ConwayNZ521098047.713c JM Bairstow b MJ Leach3v ENGNottingham10 Jun 2022
Greg ChappellAUS521104047.274c Zaheer Abbas b Javed Miandad2v PAKAdelaide24 Dec 1976
Graham DilleyENG521105047.279c SM Gavaskar b RJ Shastri1v INDBangalore9 Dec 1981
Somachandra De SilvaSL521114046.856b EJ Chatfield3v NZChristchurch4 Mar 1983
Dilip VengsarkarIND521118046.854c †RC Russell b ARC Fraser2v ENGLondon26 Jul 1990
Neil McKenzieSA521117246.855c MH Richardson b PJ Wiseman3v NZHamilton10 Mar 2004
Virat KohliIND521115046.856c FH Edwards b D Bishoo2v WIMumbai22 Nov 2011
Wavell HindsWI521128046.433c †Moin Khan b Mushtaq Ahmed4v PAKBridgetown18 May 2000
Dominic CorkENG521128046.437lbw b Harbhajan Singh1v INDLondon5 Sept 2002
Lou VincentNZ521126046.437b UDU Chandana3v SLNapier4 Apr 2005
Stephen FlemingNZ521137146.024c †A Flower b BC Strang2v ZIMHarare18 Sept 1997
Kyle MayersWI521135046.024c HDRL Thirimanne b L Embuldeniya4v SLNorth Sound21 Mar 2021
PreviousPage 296Next

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.