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/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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
Everton WeekesWI194-180-4c †PK Sen b MH Mankad1v INDBombay9 Dec 1948
Ken McClureCAN193*26629372.565not out4v OVInvercargill8 Mar 2016
Warren BardsleyAUS193*-130-2not out1v ENGLondon26 Jun 1926
Fakhar ZamanPAK1931551810124.522run out2v SAJohannesburg4 Apr 2021
Ben DuckettNOR19320026096.502c & b DR Briggs1v SUSNorthampton5 Sept 2017
Tillakaratne DilshanSL19325320276.282b ST Finn2v ENGLondon3 Jun 2011
Alastair CookESS19328026068.932c SS Eskinazi b OP Rayner2v MIDChelmsford26 Jun 2017
Marcus TrescothickENG19330520263.281c †Kamran Akmal b Shabbir Ahmed2v PAKMultan12 Nov 2005
Sachin TendulkarIND19333019358.484lbw b AR Caddick1v ENGLeeds22 Aug 2002
Cheteshwar PujaraIND19337322051.743c & b NM Lyon1v AUSSydney3 Jan 2019
Sam WhitemanWA19339428048.982c †HJ Nielsen b L Scott2v SAPerth11 Nov 2022
Rory BurnsSUR19340818047.301c DKH Mitchell b CAJ Morris1v WORLondon4 May 2018
Viv RichardsWI192*-206-5not out2v INDDelhi11 Dec 1974
Callum FergusonWOR192143215134.273c †EJH Eckersley b VR Aaron2v LEIWorcester29 May 2018
Matt MachanSUS19223726081.013b Abdur Rehman3v SOMTaunton5 Jul 2015
Kane WilliamsonNZ19224423178.693c Younis Khan b Rahat Ali2v PAKSharjah26 Nov 2014
Shan MasoodYOR19225617075.003c SA Northeast b JAR Harris1v GLACardiff10 Sept 2023
Mohammad AzharuddinIND19225926074.135c KR Rutherford b SA Thomson2v NZAuckland22 Feb 1990
Mohammad YousufPAK19226125273.564c †CMW Read b SJ Harmison2v ENGLeeds4 Aug 2006
Kiran CarlsonGLA19227818269.065c & b A Karvelas3v SUSBrighton18 May 2023
Steven MullaneyNOT19227915568.826c HT Crocombe b JA Atkins2v SUSBrighton7 Apr 2022
Kumar SangakkaraSL19228227168.093c RT Ponting b SR Clark4v AUSHobart16 Nov 2007
Steve SmithAUS19230515262.954b UT Yadav1v INDMelbourne26 Dec 2014
Nick GubbinsMID19231519160.953c WG Jacks b R Clarke1v SURLondon1 Aug 2020
Mohammad YousufPAK19233024158.184st †D Ramdin b CH Gayle2v WILahore11 Nov 2006
Stephen FlemingNZ19233231057.833lbw b Umar Gul1v PAKHamilton19 Dec 2003
Herschelle GibbsSA19233524357.312c D Ganga b RR Sarwan1v WICenturion16 Jan 2004
Kumar SangakkaraSL19235115154.703c Taufeeq Umar b Abdur Rehman2v PAKColombo30 Jun 2012
Marnus LabuschagneQUE19235321054.393c TA Copeland b SA Abbott2v NSWBrisbane15 Apr 2021
Ian ChappellAUS19236717052.323c AW Greig b RA Woolmer1v ENGLondon28 Aug 1975
Ravi BoparaESS19237916350.665b JS Patel1v WARChelmsford19 Jun 2017
Mohammad WasimPAK19240723047.173c M Mbangwa b GJ Whittall2v ZIMHarare21 Mar 1998
Budhi KunderanIND192-310-2b FJ Titmus1v ENGMadras10 Jan 1964
Chris CookeGLA191*22719384.147not out2v LEILeicester20 Jul 2022
Frank WorrellWI191*-260-1not out2v ENGNottingham4 Jul 1957
George MunseySCO1911501411127.331b VJ Kingma1v NEDDundee12 Jun 2025
Clem HillAUS19120018095.503b COC Pearse1v SASydney9 Dec 1910
Brian LaraWI19120323494.094c CB Wishart b AM Blignaut1v ZIMBulawayo12 Nov 2003
Rob YatesWAR19120525593.171c BA Raine b CN Ackermann1v DURBirmingham12 Apr 2024
David BedinghamDUR19125620374.615c & b BE Hendricks1v LEIChester-le-Street14 Apr 2022
Eoin MorganMID19126529272.084c †CMW Read b LJ Fletcher1v NOTNottingham14 Jun 2014
Sam NortheastKEN19126622071.804c WL Madsen b CF Hughes1v DERCanterbury26 Jun 2016
Justin LangerAUS19128018368.211c Younis Khan b Mohammad Sami1v PAKPerth16 Dec 2004
Alviro PetersenLAN19128510267.024c & b TS Roland-Jones1v MIDLondon26 Jun 2016
Kiran CarlsonGLA19131926259.874c sub (Miles Hammond) b JMR Taylor1v GLOCardiff19 Sept 2017
Mushfiqur RahimBAN19134122156.015c †Mohammad Rizwan b Mohammad Ali2v PAKRawalpindi21 Aug 2024
Mohammad YousufPAK19134422055.524c S Chanderpaul b D Mohammed3v WIMultan19 Nov 2006
Rahul DravidIND19139621048.233c MJ Guptill b KS Williamson2v NZNagpur20 Nov 2010
Geoff BoycottENG19147123040.552c GS Chappell b LS Pascoe1v AUSLeeds11 Aug 1977
Bill EdrichENG191-223-3b L Tuckett2v SAManchester5 Jul 1947

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.