Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)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 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
Bruce MitchellSA12646 & 80--0v ENGLondon21 Jun 1947
Sid BarnesAUS12662 & 64*261170v ENGNottingham10 Jun 1948
Bruce MitchellSA12686 & 40--0v ENGJohannesburg27 Dec 1948
Everton WeekesWI12663 & 63-100v ENGLondon24 Jun 1950
Waqar HasanPAK12629 & 97--0v INDCalcutta12 Dec 1952
Ron ArcherAUS12698 & 28--1v WIBridgetown14 May 1955
Neil HarveyAUS12696 & 30--0v PAKDhaka13 Nov 1959
Neil HarveyAUS12673 & 53--0v ENGLeeds6 Jul 1961
Ken BarringtonENG126126-151v NZAuckland23 Feb 1963
Colin BlandSA126126 & DNB331131v AUSSydney7 Feb 1964
Bob SimpsonAUS12659 & 67274140v ENGMelbourne30 Dec 1965
Tom GraveneyENG12696 & 30*339140v WILondon16 Jun 1966
Mark BurgessNZ12666 & 60-180v INDWellington29 Feb 1968
Joey CarewWI12636 & 90-140v AUSAdelaide24 Jan 1969
Garry SobersWI12613 & 113150230v AUSSydney14 Feb 1969
Basil ButcherWI12635 & 91207220v ENGLeeds10 Jul 1969
Bevan CongdonNZ126126-110v WIBridgetown23 Mar 1972
Keith StackpoleAUS126114 & 12262120v ENGNottingham13 Jul 1972
Doug WaltersAUS12655 & 71*194122v ENGAdelaide25 Jan 1975
Alvin KallicharranWI12697 & 29*28592v ENGNottingham3 Jun 1976
Kapil DevIND126126*124111v WIDelhi24 Jan 1979
Derek RandallENG126126 & DNB290111v INDLondon10 Jun 1982
Zaheer AbbasPAK126126205123v AUSFaisalabad30 Sept 1982
Javed MiandadPAK126126 & DNB200103v INDFaisalabad3 Jan 1983
Allan LambENG12624 & 102*337140v NZLondon14 Jul 1983
Arjuna RanatungaSL126111 & 15--1v INDColombo30 Aug 1985
John WrightNZ126119 & 7*347100v ENGLondon21 Aug 1986
Geoff MarshAUS126126*149123v NZChandigarh27 Oct 1987
Shoaib MohammadPAK126126*155130v NZWellington8 Mar 1989
Allan BorderAUS12666 & 60*194171v ENGLeeds8 Jun 1989
Saeed AnwarPAK1261269986v SLAdelaide17 Feb 1990
David BoonAUS12697 & 29246200v ENGSydney4 Jan 1991
Sanath JayasuriyaSL12681 & 45182220v PAKFaisalabad2 Jan 1992
Keith ArthurtonWI126126 & DNB232112v ENGKingston19 Feb 1994
Hansie CronjeSA126112 & 14*249121v NZCape Town2 Jan 1995
Mark WaughAUS126126192120v WIKingston29 Apr 1995
Mark WaughAUS12612613583v INDMumbai27 Feb 1996
Hashan TillakaratneSL126126* & DNB326130v ZIMColombo18 Sept 1996
Andy FlowerZIM126112 & 14372130v ENGBulawayo18 Dec 1996
Aravinda de SilvaSL126126211160v INDColombo2 Aug 1997
Mohammad AzharuddinIND126126199110v SLColombo2 Aug 1997
Navjot SidhuIND12662 & 64260173v AUSChennai6 Mar 1998
Saeed AnwarPAK126126225183v AUSPeshawar15 Oct 1998
Graeme HickENG126126*11854v SLAdelaide23 Jan 1999
Ricky PontingAUS126104 & 22366110v WIBridgetown26 Mar 1999
Matt HorneNZ126100 & 26267150v ENGLondon22 Jul 1999
Sadagoppan RameshIND126110 & 16189150v NZAhmedabad29 Oct 1999
Justin LangerAUS1264 & 122*126190v NZHamilton31 Mar 2000
Daryll CullinanSA126114* & 12261131v SLGalle20 Jul 2000
Adam ParoreNZ126110 & 16*264161v AUSPerth30 Nov 2001
PreviousPage 146Next

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.