Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Hashim AmlaSA64*1659038.793not out4v PAKCenturion11 Jan 2007
Mark RamprakashENG64*1797035.756not out2v WIGeorgetown27 Feb 1998
Andrew HudsonSA64*2013031.841retired hurt2v AUSMelbourne26 Dec 1993
Charlie McLeodAUS64*-50-1not out4v ENGMelbourne29 Jan 1898
Hugh TrumbleAUS64*--0-9not out1v ENGLondon11 Aug 1902
Herbie TaylorSA64*--0-4not out3v ENGDurban16 Jan 1931
Chud LangtonSA64*--2-10not out2v ENGJohannesburg24 Dec 1938
Allan WatkinsENG64*--0-5not out3v SACape Town1 Jan 1949
Tom GraveneyENG64*--0-5not out4v WIBridgetown6 Feb 1954
Ray LindwallAUS64*-110-8not out1v ENGBrisbane26 Nov 1954
Ken FunstonSA64*--0-4not out3v AUSJohannesburg7 Feb 1958
Basil ButcherWI64*--0-6not out3v INDBombay28 Nov 1958
Bob BlairNZ64*-80-9not out1v ENGWellington1 Mar 1963
Sunil GavaskarIND64*--0-2not out4v WIGeorgetown19 Mar 1971
Pathum NissankaSL645190125.491c CR Woakes b J Hull2v ENGLondon6 Sept 2024
Rishabh PantIND645791112.285c †TA Blundell b AY Patel4v NZMumbai1 Nov 2024
Zak CrawleyENG6457140112.281c RA Jadeja b M Prasidh Krishna2v INDLondon31 Jul 2025
Kumar SangakkaraSL6458101110.343c M Ntini b JH Kallis3v SAColombo11 Aug 2004
David WarnerAUS6461110104.922c †D Ramdin b JA Warrican1v WIHobart10 Dec 2015
Stuart BroadENG64669096.979c SR Tendulkar b Harbhajan Singh1v INDNottingham29 Jul 2011
Brett LeeAUS64686294.129c N Boje b M Ntini2v SAJohannesburg31 Mar 2006
Richie RichardsonWI647210088.893st †Aamer Malik b Abdul Qadir4v PAKBridgetown22 Apr 1988
David WarnerAUS64749286.492c SCJ Broad b BA Stokes3v ENGNottingham6 Aug 2015
Nurul HasanBAN64746286.498c & b ML Cummins3v WINorth Sound4 Jul 2018
Lasith MalingaSL64759285.339c Harbhajan Singh b A Mithun1v INDGalle18 Jul 2010
Nathan AstleNZ647711083.123c †GO Jones b A Flintoff1v ENGLondon20 May 2004
Mohammad RafiqueBAN64786382.058c M Muralitharan b SL Malinga3v SLBogra8 Mar 2006
Niroshan DickwellaSL64786182.057c KR Patterson b PJ Cummins1v AUSBrisbane24 Jan 2019
Shoaib MalikPAK64798081.011c †CO Browne b CD Collymore3v WIJamaica3 Jun 2005
Adam GilchristAUS64798081.017c IR Bell b AF Giles2v ENGAdelaide1 Dec 2006
Graeme SmithSA647910081.012c Inzamam-ul-Haq b Shahid Nazir2v PAKCape Town26 Jan 2007
Jos ButtlerENG64793081.016st †N Dickwella b PADLR Sandakan3v SLColombo23 Nov 2018
Charith SenanayakeSL648110079.011c AH Jones b W Watson4v NZHamilton22 Feb 1991
Kevin PietersenENG64817179.014st †Mushfiqur Rahim b Shakib Al Hasan1v BANManchester4 Jun 2010
Ian BothamENG648210078.056c J Garner b RA Harper1v WIBirmingham14 Jun 1984
Dhananjaya de SilvaSL64825178.056c MN Waller b CT Mumba3v ZIMHarare29 Oct 2016
Roshan MahanamaSL648311077.111c RA Smith b JE Emburey2v ENGColombo13 Mar 1993
Faheem AshrafPAK64849076.198b A Nortje2v SAKarachi26 Jan 2021
Graeme WoodAUS64859075.292c MD Crowe b RJ Hadlee1v NZChristchurch19 Mar 1982
Imran NazirPAK648710173.563c KSC de Silva b GP Wickramasinghe1v SLLahore4 Mar 1999
Kushal Janith PereraSL648710073.562c †Q de Kock b A Nortje3v SACenturion26 Dec 2020
Brian LaraWI648912071.913c PCR Tufnell b AR Caddick4v ENGBridgetown8 Apr 1994
Mohammad AzharuddinIND64898171.915c SR Waugh b ME Waugh3v AUSChennai6 Mar 1998
Shaun PollockSA64898171.917b AR Caddick2v ENGDurban26 Dec 1999
Dilruwan PereraSL64897271.918b MA Starc3v AUSGalle4 Aug 2016
Mark BoucherSA649011071.117c AJ Strauss b JM Anderson2v ENGJohannesburg13 Jan 2005
Ian BellENG64908071.114c LD Chandimal b RMS Eranga2v SLLeeds20 Jun 2014
Kamindu MendisSL64917070.337c JE Root b CR Woakes2v ENGLondon6 Sept 2024
Angelo MathewsSL64926169.575c RG Sharma b R Ashwin1v INDGalle12 Aug 2015
Upul TharangaSL649310068.822run out2v INDGalle26 Jul 2017
PreviousPage 212Next

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.