Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Shane DowrichWI57*7910072.158not out2v INDAntigua21 Jul 2016
Arthur ChipperfieldAUS57*914062.647not out1v ENGAdelaide29 Jan 1937
Andrew FlintoffENG57*925261.965not out4v WIManchester12 Aug 2004
Donald BradmanAUS57*974058.763retired hurt1v INDMelbourne6 Feb 1948
Desmond HaynesWI57*976058.762not out4v ENGNottingham4 Jul 1991
Daryl MitchellNZ57*1016256.445not out4v ENGMount Maunganui16 Feb 2023
Wilfred RhodesENG57*1086052.782not out4v AUSAdelaide12 Jan 1912
Zaheer KhanIND57*1217047.119not out2v AUSBangalore9 Oct 2008
Jonty RhodesSA57*1456039.316not out3v ENGPort Elizabeth9 Dec 1999
Jacques KallisSA57*1525037.503not out4v WIJohannesburg26 Nov 1998
David GowerENG57*1538037.254not out3v WIManchester26 Jul 1984
Jack RyderAUS57*1724033.146not out4v ENGMelbourne8 Mar 1929
Robbie HartNZ57*2212025.797not out1v WIBridgetown21 Jun 2002
Eric DaltonSA57*--0-8not out3v ENGLondon17 Aug 1935
Rusi ModiIND57*--0-5not out1v ENGLondon22 Jun 1946
John GoddardWI57*-20-8not out3v AUSSydney30 Nov 1951
Tony WhiteWI57*--1-8not out1v AUSKingston3 Mar 1965
Ian RedpathAUS57*-60-2not out4v WIGeorgetown6 Apr 1973
Mudassar NazarPAK57*--0-1not out4v SLKarachi7 Nov 1985
Shardul ThakurIND573673158.338lbw b CR Woakes1v ENGLondon2 Sept 2021
Travis HeadAUS5740101142.502c LD Chandimal b NGRP Jayasuriya1v SLGalle29 Jan 2025
Rohit SharmaIND574453129.552c AS Joseph b ST Gabriel3v WIPort of Spain20 Jul 2023
Moin KhanPAK575373107.557lbw b GP Wickramasinghe1v SLLahore4 Mar 1999
Malcolm MarshallWI5757110100.008b GF Lawson2v AUSBrisbane23 Nov 1984
Yashasvi JaiswalIND57585398.281st †BT Foakes b Shoaib Bashir2v ENGDharamsala7 Mar 2024
Ian BothamENG57598096.616c sub (Haroon Rasheed) b Sikander Bakht2v PAKLeeds26 Aug 1982
Ricky PontingAUS57607095.003c Misbah-ul-Haq b Mohammad Asif1v PAKMelbourne26 Dec 2009
David GowerENG57628091.945b GF Lawson1v AUSLondon22 Jun 1989
Joe RootENG57625191.945c DJ Mitchell b MG Bracewell3v NZMount Maunganui16 Feb 2023
Brian BennettZIM576410089.061c †Jaker Ali b Nahid Rana2v BANSylhet20 Apr 2025
Tahir NaqqashPAK57659187.698c LRD Mendis b DS de Silva1v SLKarachi5 Mar 1982
Shane WarneAUS57658087.698c MA Butcher b AR Caddick1v ENGBrisbane7 Nov 2002
Wasim RajaPAK576611086.367c GR Viswanath b DR Doshi3v INDMadras15 Jan 1980
Sourav GangulyIND57689083.825c AJ Strauss b PD Collingwood3v ENGLondon9 Aug 2007
Andrew SymondsAUS57686083.826c ND McKenzie b PL Harris1v SAPerth17 Dec 2008
Jesse RyderNZ57688083.825c †D Ramdin b FH Edwards2v WINapier19 Dec 2008
Dhananjaya de SilvaSL57689183.826c Saud Shakeel b Abrar Ahmed1v PAKColombo24 Jul 2023
Mark RichardsonNZ57696082.611lbw b SK Warne4v AUSBrisbane8 Nov 2001
Shan MasoodPAK57692082.613lbw b Mehedi Hasan Miraz1v BANRawalpindi30 Aug 2024
Colin de GrandhommeNZ57705281.438c †Q de Kock b M Morkel2v SAHamilton25 Mar 2017
Stephen FlemingNZ57736078.084run out (SR Waugh)4v AUSBrisbane8 Nov 2001
Tillakaratne DilshanSL57736078.082b Robiul Islam4v BANColombo16 Mar 2013
Pravin AmreIND57749077.036c PAJ DeFreitas b GA Hick2v ENGMumbai19 Feb 1993
Yashasvi JaiswalIND57749177.031c KSA McKenzie b JO Holder1v WIPort of Spain20 Jul 2023
Ollie PopeENG577411077.033lbw b JO Holder2v WILondon10 Jul 2024
Justin LangerAUS57755176.003c CM Spearman b SB O'Connor4v NZWellington24 Mar 2000
David WarnerAUS57757076.002lbw b Sajid Khan4v PAKSydney3 Jan 2024
Marcus TrescothickENG57769075.001c SB Bangar b Z Khan1v INDLondon5 Sept 2002
Kumar SangakkaraSL57769075.003c MEK Hussey b MG Johnson2v AUSHobart16 Nov 2007
Viv RichardsWI57777174.035b RJ Hadlee1v NZPort of Spain29 Mar 1985
PreviousPage 257Next

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.