Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 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
Javed MiandadPAK113113145110v ENGLondon21 May 1987
Ramiz RajaPAK11311314850v ENGKarachi20 Oct 1987
Carl HooperWI113113*97122v INDGwalior22 Jan 1988
Allan BorderAUS113113* & DNB237130v PAKFaisalabad23 Sept 1988
Ravi ShastriIND1136 & 107280130v WIBridgetown7 Apr 1989
Aamer MalikPAK113113273110v INDLahore1 Dec 1989
John WrightNZ113113*208121v INDNapier9 Feb 1990
Graham GoochENG11359 & 54169120v AUSSydney4 Jan 1991
Geoff MarshAUS11311313683v WIBridgetown13 Mar 1991
Neil FairbrotherENG113113109102v WILondon27 May 1991
Mark WaughAUS11311312280v ENGBirmingham21 May 1993
Asif MujtabaPAK113113*13450v SLSharjah30 Oct 1993
Ian HealyAUS113113* & DNB181110v NZPerth12 Nov 1993
Shane ThomsonNZ11384 & 29281190v SAJohannesburg25 Nov 1994
Guy WhittallZIM113113*19290v PAKHarare31 Jan 1995
Adam ParoreNZ11389 & 24185141v SAAuckland4 Mar 1995
Ian HealyAUS11370 & 43182100v SLAdelaide25 Jan 1996
Nick KnightENG113113176160v PAKLeeds8 Aug 1996
Nick KnightENG113113132110v PAKBirmingham31 Aug 1996
Nasser HussainENG113113 & 0280140v ZIMBulawayo18 Dec 1996
Alistair CampbellZIM11384 & 29182170v ENGBulawayo18 Dec 1996
Ijaz AhmedPAK113113245110v SLColombo19 Apr 1997
Mike AthertonENG113113*149100v AUSLondon24 May 1997
Aravinda de SilvaSL11335 & 78167160v WIKingstown20 Jun 1997
Sourav GangulyIND113113126110v SLColombo20 Aug 1997
Steve WaughAUS11396 & 17215110v SAMelbourne26 Dec 1997
Andy FlowerZIM1138 & 105*275101v SLColombo14 Jan 1998
Steve WaughAUS11380 & 33313180v INDKolkata18 Mar 1998
Jacques KallisSA113113*10055v SLDhaka30 Oct 1998
Saeed AnwarPAK113113*14890v NZManchester16 Jun 1999
Marvan AtapattuSL11373 & 40315150v PAKColombo14 Jun 2000
Andy FlowerZIM11348 & 65226171v NZHarare19 Sept 2000
Saleem ElahiPAK11341 & 72209150v ENGFaisalabad29 Nov 2000
Naved LatifPAK11311314191v SLSharjah2 Nov 2001
Jacques KallisSA11324 & 89*29981v INDPort Elizabeth16 Nov 2001
Sachin TendulkarIND113113102121v SLBristol11 Jul 2002
Daren GangaWI1130 & 113228191v AUSGuyana10 Apr 2003
Ricky PontingAUS113113 & DNB20481v WIBarbados1 May 2003
Wavell HindsWI11311314384v SLSaint Lucia20 Jun 2003
Ramnaresh SarwanWI11331 & 82163171v SLJamaica27 Jun 2003
Adam GilchristAUS113113*94124v ZIMPerth9 Oct 2003
Brian LaraWI11311382143v ZIMBulawayo22 Nov 2003
Ramnaresh SarwanWI11344 & 69226160v SACape Town2 Jan 2004
WPUJC VaasSL11368* & 45179171v AUSKandy16 Mar 2004
Mark ButcherENG11352 & 61247130v WISt John's10 Apr 2004
Nathan AstleNZ11364 & 49186170v ENGLondon20 May 2004
Adam GilchristAUS113113 & DNB120145v PAKSydney2 Jan 2005
Kamran AkmalPAK113113 & 0*149180v INDKarachi29 Jan 2006
Marcus TrescothickENG113113114120v IREBelfast13 Jun 2006
RD ShahKEN11311312183v SCOMombasa21 Jan 2007
PreviousPage 207Next

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.