Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES182/6 (19.4)WAR206/4 (20)ES need 25 runs in 2 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)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)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
Herbie TaylorSA59*--1-6not out2v ENGLeeds12 Jul 1924
Fred TitmusENG59*-60-7not out2v AUSAdelaide25 Jan 1963
Steve SmithAUS594381137.213c †Sarfraz Ahmed b Yasir Shah3v PAKSydney3 Jan 2017
Kapil DevIND594882122.929lbw b Sarfraz Nawaz1v PAKKarachi14 Nov 1978
Malinda WarnapuraSL594890122.921c Misbah-ul-Haq b Yasir Arafat1v PAKKarachi21 Feb 2009
Wanindu HasarangaSL5953121111.327c T Bavuma b L Sipamla3v SACenturion26 Dec 2020
Virender SehwagIND5954100109.262c MJ Clarke b MG Johnson2v AUSChandigarh1 Oct 2010
Michael HoldingWI595535107.279c PJW Allott b RGD Willis2v ENGLeeds12 Jul 1984
Kapil DevIND5958101101.728c †RW Taylor b JK Lever2v ENGBangalore9 Dec 1981
Shahid AfridiPAK595992100.002c SC Ganguly b A Kumble4v INDKolkata16 Mar 2005
Andrew FlintoffENG596210195.167c †A Ratra b AB Agarkar1v INDLondon25 Jul 2002
Gus LogieWI59636093.656lbw b Wasim Akram3v PAKLahore6 Dec 1990
Yuvraj SinghIND59668089.396c & b Imran Farhat1v PAKMultan28 Mar 2004
Rory BurnsENG59667089.392lbw b PM Pushpakumara3v SLKandy14 Nov 2018
Brian BennettZIM59679088.064c & b Taijul Islam2v BANHarare28 Jun 2026
Kithuruwan VithanageSL59707184.294b Mahmudullah3v BANGalle8 Mar 2013
Stephen FlemingNZ59729181.943c PD Collingwood b RJ Sidebottom2v ENGNapier22 Mar 2008
Kane WilliamsonNZ59745079.733lbw b NM Lyon4v AUSBrisbane5 Nov 2015
Marnus LabuschagneAUS59743079.733c TWM Latham b MJ Henry3v NZSydney3 Jan 2020
Arjuna RanatungaSL59775176.626c M Amarnath b NS Yadav1v INDNagpur27 Dec 1986
Dinesh ChandimalSL59779076.627c AM Rahane b A Mishra1v INDGalle12 Aug 2015
Percy FenderENG59782175.647c HL Collins b AA Mailey3v AUSMelbourne11 Feb 1921
Richie RichardsonWI59788075.643b Arshad Ayub4v INDBridgetown7 Apr 1989
Jacques KallisSA59789175.644c KC Sangakkara b M Muralitharan2v SLGalle4 Aug 2004
Daniel VettoriNZ59785075.648c JN Gillespie b DS Lehmann4v AUSAdelaide26 Nov 2004
Moeen AliENG597811075.648c DA Warner b JR Hazlewood2v AUSBirmingham29 Jul 2015
Shakib Al HasanBAN59789075.644c BJ Watling b TG Southee1v NZChristchurch20 Jan 2017
Quinton de KockSA59788075.647c Asad Shafiq b Mohammad Amir2v PAKCape Town3 Jan 2019
Kyle VerreynneSA59788075.646b JNT Seales3v WIProvidence15 Aug 2024
David BedinghamSA59782475.644b Taijul Islam1v BANChattogram29 Oct 2024
Travis HeadAUS59789075.645c †SD Hope b JP Greaves1v WIBridgetown25 Jun 2025
Ricky PontingAUS597910174.683c Mohammad Ashraful b Sanwar Hossain2v BANCairns25 Jul 2003
Joe RootENG59795174.685b JO Holder3v WIAntigua13 Apr 2015
Mohammad RizwanPAK59798074.687c Mahmudul Hasan Joy b Taijul Islam2v BANDhaka8 May 2026
Hashim AmlaSA59809173.753c CA Pujara b S Sreesanth1v INDCape Town2 Jan 2011
Dhananjaya de SilvaSL59819172.847c T Stubbs b KA Maharaj4v SADurban27 Nov 2024
VVS LaxmanIND598312071.086c ML Hayden b SK Warne2v AUSKolkata11 Mar 2001
Wavell HindsWI598310171.084st †Rashid Latif b Danish Kaneria2v PAKSharjah31 Jan 2002
Ross TaylorNZ59837171.084run out (Khurram Manzoor)3v PAKDunedin24 Nov 2009
Kumar SangakkaraSL598410070.243c †Moin Khan b Shoaib Akhtar3v PAKFaisalabad20 Oct 2004
Azan AwaisPAK598410070.242c †JM Cox b DW Lawrence3v ENGBirmingham9 Sept 2026
Vernon PhilanderSA59867068.608c R Ashwin b Z Khan2v INDJohannesburg18 Dec 2013
Zakir HasanBAN59866168.601c DJ Mitchell b AY Patel3v NZDhaka6 Dec 2023
Jonathan TrottENG59876067.823lbw b JP Faulkner4v AUSLondon21 Aug 2013
Amit MishraIND59877067.829st †MDKJ Perera b HMRKB Herath1v SLColombo28 Aug 2015
Ravi ShastriIND59886067.057b PH Edmonds1v ENGKarachi31 Jan 1985
Henry WoodENG598911066.296c A Rose-Innes b CH Vintcent1v SACape Town25 Mar 1889
Alan KnottENG59898066.298c J Dyson b DK Lillee3v AUSManchester13 Aug 1981
Ken RutherfordNZ59895266.293b RK Chauhan3v INDHamilton19 Mar 1994
Liton DasBAN59896066.297lbw b Shaheen Shah Afridi3v PAKChattogram26 Nov 2021
PreviousPage 244Next

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.