Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Shane WatsonAUS185*961515192.711not out2v BANMirpur11 Apr 2011
Ricardo VasconcelosNOR185*22125183.712not out4v GLANorthampton22 Apr 2021
Mike AthertonENG185*49229037.601not out4v SAJohannesburg30 Nov 1995
Victor TrumperAUS185*-260-5not out3v ENGSydney11 Dec 1903
Faf du PlessisSA185141163131.213c DAS Gunaratne b LD Madushanka1v SLCape Town7 Feb 2017
Ben DuckettNOR185159253116.351c MG Hogan b T van der Gugten3v GLANorthampton31 Aug 2016
Rhys MariuCAN18524027177.081c QLM Sunde b DK Ferns2v AAAuckland28 Nov 2024
Bob BarberENG18525519072.552b NJN Hawke1v AUSSydney7 Jan 1966
Brendon McCullumNZ18527217368.017b Rubel Hossain1v BANHamilton15 Feb 2010
Marnus LabuschagneAUS18527920066.313c Babar Azam b Shaheen Shah Afridi2v PAKBrisbane21 Nov 2019
Dean ElgarSA18528728064.462c †KL Rahul b SN Thakur2v INDCenturion26 Dec 2023
Adam LythYOR18528723164.461c T Westley b NRM Thain3v ESSChelmsford9 May 2025
Martin GuptillAA18528919164.012b AY Patel2v CSNapier12 Dec 2013
Oli CarterSUS18528918464.014c WJ Weighell b AG Salter1v GLACardiff12 Jun 2022
Marcus HarrisLEI18531121159.493c †JA Simpson b TN Walallawita4v MIDLeicester27 May 2021
Geeth KumaraBSC18531620558.545c †S de Livera b HKT Udeshana1v MSCColombo16 Jan 2026
Kumar SangakkaraSL18532622056.753c Inzamam-ul-Haq b Shoaib Malik3v PAKColombo26 Mar 2006
Donald BradmanAUS18533620055.063hit wicket b L Amarnath1v INDBrisbane28 Nov 1947
Richie RichardsonWI18534626053.473run out1v NZGeorgetown6 Apr 1985
Marvan AtapattuSL18535124052.711c ME Trescothick b DG Cork1v ENGLondon16 May 2002
Azhar AliPAK18536115351.253c C Green b M Labuschagne1v AUSRawalpindi4 Mar 2022
John WrightNZ18544323041.762b SLV Raju1v INDChristchurch2 Feb 1990
Jamie SmithENG184*20721488.897not out2v INDBirmingham2 Jul 2025
Dean JonesAUS184*42112143.713not out1v ENGSydney10 Jan 1987
David BoonAUS184*43114042.691not out3v ENGSydney29 Jan 1988
Michael LumbNOT184150216122.671b BW Sanderson1v NORNottingham6 Jun 2016
Luis ReeceDER18418932197.351run out (RJW Topley)3v SUSDerby16 Sept 2019
BS McKinneyDUR18425023173.602c MDE Holden b LBK Hollman3v MIDChester-le-Street8 Sept 2026
James HildrethSOM18425322072.734c BTJ Wheal b TP Alsop2v HAMTaunton11 May 2018
Inzamam-ul-HaqPAK18426425069.704lbw b L Balaji1v INDBangalore24 Mar 2005
Cameron BancroftGLO18426620169.171c †CB Cooke b AW Gorvin3v GLACheltenham30 Jun 2024
Matt RenshawAUS18429320062.801b Imran Khan1v PAKSydney3 Jan 2017
Ricardo VasconcelosNOR18431722158.041lbw b M Labuschagne2v GLACardiff11 Apr 2019
Jake LibbyWOR18431918157.682st †CB Cooke b KA Bull1v GLAWorcester8 Aug 2020
Tom LathamWAR18431921157.683c †BT Foakes b TE Lawes1v SURBirmingham9 May 2025
Nick BrowneESS18432120057.324run out (AZ Lees)2v DURChester-le-Street26 Apr 2024
Max HoldenMID18433520254.933c MA Jones b OW Sutton3v LANLondon4 Apr 2025
Jonathan TrottENG18438319048.043c †Kamran Akmal b Wahab Riaz1v PAKLondon26 Aug 2010
Asa TribeGLA18438320048.042c †GJ Bell b Zaman Akhter1v ESSCardiff24 Sept 2026
Desmond HaynesWI18439527146.582lbw b IT Botham2v ENGLondon19 Jun 1980
Denis ComptonENG18447819038.494hit wicket b KR Miller3v AUSNottingham10 Jun 1948
Vinoo MankadIND184-191-1b JC Laker3v ENGLondon19 Jun 1952
MS DhoniIND183*1451510126.214not out2v SLJaipur31 Oct 2005
John SimpsonSUS183*25829070.935not out1v LEIBrighton23 Jun 2024
Mike GattingENG183*29420262.245not out1v INDBirmingham3 Jul 1986
Andy FlowerZIM183*35124252.145not out1v INDDelhi18 Nov 2000
Michael PappsWF183*37026049.462not out4v CANRangiora4 Dec 2013
Virat KohliIND183148221123.653c Mohammad Hafeez b Umar Gul2v PAKMirpur18 Mar 2012
Sourav GangulyIND183158177115.822c sub (UDU Chandana) b GP Wickramasinghe1v SLTaunton26 May 1999
Alex HalesNOT18322425181.703lbw b WB Rankin1v WARBirmingham29 Jun 2014

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.