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/27NZINDODI1st 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 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 runsFirst-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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
John ReidNZ108108255160v AUSBrisbane8 Nov 1985
Dean JonesAUS10835 & 73*257110v INDMumbai15 Oct 1986
Mohammad AzharuddinIND108108*9480v SLMumbai17 Jan 1987
Saleem YousufPAK10891* & 17196150v ENGBirmingham23 Jul 1987
Mohammad AzharuddinIND108108*65103v NZVadodara17 Dec 1988
Navjot SidhuIND10810812181v PAKSharjah15 Oct 1989
Richie RichardsonWI108108*132113v ENGKingston3 Mar 1990
Mohammad AzharuddinIND10810811670v SLSharjah25 Apr 1990
Mike AthertonENG108105 & 3*38180v AUSSydney4 Jan 1991
Andrew HudsonSA10810814781v INDBloemfontein15 Dec 1992
Mark WaughAUS10810813171v NZHamilton27 Mar 1993
Gary KirstenSA10867 & 41307120v AUSSydney2 Jan 1994
Mohammad AzharuddinIND108108217111v SLBangalore26 Jan 1994
Navjot SidhuIND10810813280v SLRajkot15 Feb 1994
Robin SmithENG10884 & 24212131v WIGeorgetown17 Mar 1994
Stephen FlemingNZ10816 & 92221130v INDHamilton19 Mar 1994
Navjot SidhuIND10810 & 9820183v NZHamilton19 Mar 1994
Ken RutherfordNZ108108102130v INDVadodara28 Oct 1994
Roshan MahanamaSL10810814961v ZIMHarare5 Nov 1994
Junior MurrayWI10823 & 85156122v INDMumbai18 Nov 1994
Adam ParoreNZ1081089583v SACenturion11 Dec 1994
Daryll CullinanSA10896 & 12184151v NZAuckland4 Mar 1995
Asanka GurusinhaSL108108149101v NZAuckland1 Apr 1995
Dave HoughtonZIM10843 & 65175142v PAKSheikhupura17 Oct 1996
Graham ThorpeENG108108249120v NZWellington6 Feb 1997
Michael BevanAUS108108*12960v ENGLondon24 May 1997
Sanath JayasuriyaSL10810883143v BANColombo22 Jul 1997
Saeed AnwarPAK108108*129130v WILahore4 Nov 1997
Pat SymcoxSA108108 & DNB157170v PAKJohannesburg14 Feb 1998
Rahul DravidIND10852 & 56318120v AUSChennai6 Mar 1998
Carl HooperWI108108*150170v ENGSt John's20 Mar 1998
Aravinda de SilvaSL10837 & 71240121v NZColombo27 May 1998
Michael SlaterAUS108108238121v PAKRawalpindi1 Oct 1998
Graeme HickENG10810812951v AUSSydney17 Jan 1999
Carl HooperWI10810811983v SAEast London24 Jan 1999
Daryll CullinanSA108108170170v ENGJohannesburg25 Nov 1999
Mark BoucherSA1080 & 108222141v ENGDurban26 Dec 1999
Shahid AfridiPAK10874 & 34151181v SLKarachi12 Mar 2000
Chris CairnsNZ10837 & 71196172v AUSHamilton31 Mar 2000
Jimmy AdamsWI10860 & 48*39240v PAKSt John's25 May 2000
Mark WaughAUS108108 & 0*173140v ENGLondon19 Jul 2001
Nathan AstleNZ10810814390v INDColombo2 Aug 2001
Marvan AtapattuSL108108228110v INDColombo29 Aug 2001
Herschelle GibbsSA108107 & 1153162v INDBloemfontein3 Nov 2001
Lance KlusenerSA108108 & DNB124181v INDBloemfontein3 Nov 2001
Shahid AfridiPAK108108*9278v NZSharjah15 Apr 2002
Sourav GangulyIND10848 & 60*222101v WIBridgetown2 May 2002
Shivnarine ChanderpaulWI108108*13881v NZGros Islet8 Jun 2002
Alistair CampbellZIM10846 & 62252150v PAKBulawayo16 Nov 2002
Marlon SamuelsWI108108*75115v INDVijayawada24 Nov 2002
PreviousPage 239Next

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.