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/27NSWSAODI1st 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 runsFirst-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 (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
Paul CollingwoodENG20639216052.554c †AC Gilchrist b SR Clark1v AUSAdelaide1 Dec 2006
Sean SoliaAA20643424147.472c TB Robinson b PF Younghusband1v WFKennards Hire Community Oval15 Nov 2023
Ravi ShastriIND20647717243.191c DM Jones b SK Warne2v AUSSydney2 Jan 1992
Martin DonnellyNZ206-260-5c L Hutton b JA Young2v ENGLondon25 Jun 1949
Leonard HuttonENG206-250-1c GO Rabone b GF Cresswell2v NZLondon13 Aug 1949
Arthur MorrisAUS206-230-2b R Tattersall1v ENGAdelaide2 Feb 1951
Everton WeekesWI206--0-3c TE Bailey b GAR Lock1v ENGPort of Spain17 Mar 1954
Javed MiandadPAK206-292-4c RJ Hadlee b RO Collinge1v NZKarachi30 Oct 1976
Qasim UmarPAK206--0-3b JR Ratnayeke2v SLFaisalabad16 Oct 1985
John SimpsonSUS205*29523569.496not out2v LEILeicester12 Apr 2024
Chris CookeGLA205*29918168.566not out1v SURLondon21 Sept 2021
Andrew BalbirnieIRE205*33623261.013not out1v NEDDublin15 Aug 2017
Azhar AliPAK205*36420056.322not out1v AUSMelbourne26 Dec 2016
Patsy HendrenENG205*-290-4not out3v WIPort of Spain1 Feb 1930
Joe HardstaffENG205*-160-5not out2v INDLondon22 Jun 1946
Ed JoyceIRE205201266101.993c R van Schoor b G Snyman2v NAMWindhoek24 Oct 2015
Ollie PopeENG20520822398.563st †L Tucker b AR McBrine2v IRELondon1 Jun 2023
Aamer SohailPAK20528432072.181b CC Lewis1v ENGManchester2 Jul 1992
Nishan MadushkaSL20533922160.471lbw b AR McBrine2v IREGalle24 Apr 2023
Sunil GavaskarIND20534229259.941b ST Clarke1v WIBombay1 Dec 1978
Josh BohannonLAN20537226055.113lbw b MW Parkinson2v KENCanterbury23 Jun 2024
Bill LawryAUS20541612149.282c MC Carew b CA Davis2v WIMelbourne26 Dec 1968
BJ WatlingNZ20547324143.346c †JC Buttler b JC Archer2v ENGMount Maunganui21 Nov 2019
Allan BorderAUS20548520042.274st †IDS Smith b JG Bracewell2v NZAdelaide11 Dec 1987
Neil HarveyAUS205-190-3c JE Cheetham b ERH Fuller1v SAMelbourne6 Feb 1953
Leonard HuttonENG205-241-1c †CA McWatt b CL Walcott2v WIKingston30 Mar 1954
Ted DexterENG205-220-3c Saeed Ahmed b A D'Souza2v PAKKarachi2 Feb 1962
Adam GilchristAUS204*21319895.777not out1v SAJohannesburg22 Feb 2002
James BraceyGLO204*23120488.315not out3v GLACheltenham30 Jun 2024
Adam WheaterHAM204*23427387.185not out1v WARBirmingham10 Jul 2016
Mohammad YousufPAK204*24334283.955not out2v BANChittagong16 Jan 2002
Pasindu SooriyabandaraMSC204*27122175.284not out2v PSCKandy20 Mar 2026
Tom BruceCS204*30223267.555not out2v AANapier5 Apr 2022
Hashan TillakaratneSL204*34323059.486not out2v WIColombo29 Nov 2001
Mathew SinclairNZ204*34827258.623not out1v PAKChristchurch15 Mar 2001
Wayne MadsenDER204*35121058.123not out3v GLOBristol11 Apr 2019
Jordan CoxESS204201262101.494c †OB Cox b JH Davey1v LEILeicester12 Jun 2026
Virat KohliIND20424624082.934lbw b Taijul Islam1v BANHyderabad9 Feb 2017
Dhananjaya de SilvaCCC20429121170.104b SN Gunawardana1v BRCKandy13 Mar 2026
Greg ChappellAUS20429627068.923c N Kapil Dev b KD Ghavri2v INDSydney2 Jan 1981
Aubrey FaulknerSA20432026063.753c WW Armstrong b WJ Whitty2v AUSMelbourne31 Dec 1910
Billy GodlemanDER20432825262.202c T Kohler-Cadmore b JD Shantry1v WORDerby20 Jun 2016
Ian BellWAR20433124261.633lbw b AG Salter2v GLAColwyn Bay29 Aug 2018
Chris GayleWI20433229261.451c †RG Hart b SE Bond2v NZSt. George's28 Jun 2002
Cheteshwar PujaraIND20434130159.823c XJ Doherty b JL Pattinson2v AUSHyderabad2 Mar 2013
Marnus LabuschagneAUS20435020158.293c †J Da Silva b KC Brathwaite1v WIPerth30 Nov 2022
Neil HarveyAUS204-241-4c DS Atkinson b OG Smith2v WIKingston11 Jun 1955
Lyndon JamesNOT203*23620886.027not out1v HAMSouthampton22 Jul 2025
Mahela JayawardeneSL203*27216474.634not out2v BANMirpur27 Jan 2014
Ben DuckettNOT203*31123165.273not out3v SURNottingham8 May 2026

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.