Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR152/3 (16.5)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting match by match (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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Jack WorrallAUS13055 & 75-150v ENGLondon14 Aug 1899
Frank WoolleyENG13015 & 115*--1v SAJohannesburg9 Feb 1923
George HeadleyWI130102* & 28-100v AUSBrisbane16 Jan 1931
Arthur MitchellENG13058 & 72--0v SALeeds13 Jul 1935
Dudley NourseSA130129* & 1-00v ENGJohannesburg12 Feb 1949
Arthur MorrisAUS130111 & 19-91v SAJohannesburg10 Feb 1950
Allan RaeWI130106 & 24-150v ENGLondon24 Jun 1950
Vinoo MankadIND13059 & 71*-120v ENGKolkata30 Dec 1951
Polly UmrigarIND130130*--0v ENGMadras6 Feb 1952
Polly UmrigarIND130117 & 13--0v WIKingston28 Mar 1953
Peter MayENG130113 & 17366120v AUSMelbourne31 Dec 1958
Frank WorrellWI13065 & 65-160v AUSBrisbane9 Dec 1960
Brian BoothAUS13027 & 10335060v ENGMelbourne29 Dec 1962
Bill LawryAUS13043 & 87*-170v SABrisbane6 Dec 1963
Barry SinclairNZ130130-120v PAKLahore2 Apr 1965
Rohan KanhaiWI130129 & 1-00v AUSBridgetown5 May 1965
Rohan KanhaiWI130121 & 9-122v AUSPort of Spain14 May 1965
Basil D'OliveiraENG13076 & 54284200v WINottingham30 Jun 1966
Rick McCoskerAUS13021 & 109*31170v WIMelbourne31 Jan 1976
Bevan CongdonNZ13023 & 107*306140v AUSChristchurch18 Feb 1977
Clive LloydWI13053 & 77*208120v AUSAdelaide30 Jan 1982
Kapil DevIND13041 & 89124173v ENGLondon10 Jun 1982
Gus LogieWI130130 & DNB-122v INDBridgetown15 Apr 1983
David GowerENG130130120125v SLTaunton11 Jun 1983
Ian BothamENG130103 & 27173183v NZNottingham25 Aug 1983
Jeff DujonWI130130187152v AUSPort of Spain16 Mar 1984
Greg MatthewsAUS130130235120v NZWellington21 Feb 1986
Chris BroadENG130116 & 14375140v PAKFaisalabad7 Dec 1987
Jeff DujonWI13024 & 106*223151v PAKPort of Spain14 Apr 1988
Chandika HathurusingheSL13047 & 83376170v PAKFaisalabad15 Sept 1995
Daryll CullinanSA13069 & 61216210v ENGJohannesburg30 Nov 1995
Mark WaughAUS13013014473v SLPerth12 Jan 1996
Mark WaughAUS130130128141v KENVisakhapatnam23 Feb 1996
Chris HarrisNZ130130124134v AUSChennai11 Mar 1996
Mohammad AzharuddinIND13022 & 108*235170v SLColombo9 Aug 1997
Mike AthertonENG13041 & 89400200v SAManchester2 Jul 1998
Justin LangerAUS130116 & 14248110v PAKPeshawar15 Oct 1998
Nasser HussainENG13089* & 41301120v AUSAdelaide11 Dec 1998
Brian LaraWI13051 & 79230231v SADurban26 Dec 1998
Sourav GangulyIND130130*16052v SLNagpur22 Mar 1999
Inzamam-ul-HaqPAK13012 & 118234140v AUSHobart18 Nov 1999
Lance KlusenerSA13095* & 35262100v SLColombo6 Aug 2000
Gavin RennieZIM13093 & 37405150v NZWellington26 Dec 2000
Inzamam-ul-HaqPAK130130241221v NZChristchurch15 Mar 2001
Herschelle GibbsSA13085 & 45383182v WISt. John's6 Apr 2001
Damien MartynAUS130124* & 6*23290v SAAdelaide14 Dec 2001
VVS LaxmanIND130130244140v WISt John's10 May 2002
Matthew HaydenAUS13030 & 100*215140v WITrinidad19 Apr 2003
Virender SehwagIND130130134152v NZHyderabad15 Nov 2003
Jacques KallisSA130130* & DNB199141v WICenturion16 Jan 2004
PreviousPage 132Next

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.