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
Majid KhanPAK118100 & 18--0v WIKarachi1 Mar 1975
Alan KnottENG118116 & 2221140v WILeeds22 Jul 1976
Sunil GavaskarIND1180 & 118294120v AUSMelbourne30 Dec 1977
Ian BothamENG1180 & 118103136v AUSManchester13 Aug 1981
Roy DiasSL118109 & 9222151v PAKLahore22 Mar 1982
Allan LambENG118118121140v PAKNottingham17 Jul 1982
Zaheer AbbasPAK11811886104v INDMultan17 Dec 1982
Jeff DujonWI11898 & 20154140v INDAhmedabad12 Nov 1983
Allan BorderAUS118118254100v PAKBrisbane25 Nov 1983
Ravi ShastriIND118111 & 7*407140v ENGKolkata31 Dec 1984
Allan BorderAUS118118*88103v SLAdelaide28 Jan 1985
Graham GoochENG11870 & 48223180v AUSNottingham11 Jul 1985
Aravinda de SilvaSL11813 & 105-160v PAKKarachi7 Nov 1985
Geoff MarshAUS118118 & 0288140v NZAuckland13 Mar 1986
Imran KhanPAK118118201111v ENGLondon6 Aug 1987
Viv RichardsWI1189 & 109*120150v INDDelhi25 Nov 1987
Mark GreatbatchNZ11811 & 107*373120v ENGAuckland25 Feb 1988
Shoaib MohammadPAK11854 & 64248150v WIBridgetown22 Apr 1988
Javed MiandadPAK11811827760v NZWellington10 Feb 1989
Gus LogieWI11898 & 20191140v ENGPort of Spain23 Mar 1990
Shoaib MohammadPAK11886 & 32*41930v WIKarachi15 Nov 1990
Wayne LarkinsENG11864 & 54316110v AUSMelbourne26 Dec 1990
Desmond HaynesWI11875* & 43312110v ENGLondon8 Aug 1991
Graham GoochENG1184 & 114232162v NZAuckland30 Jan 1992
John WrightNZ11872 & 46*435160v AUSWellington4 Mar 1993
Nasser HussainENG11871 & 47*299160v AUSLondon1 Jul 1993
Mike AthertonENG11855 & 63351130v AUSLeeds22 Jul 1993
Roshan MahanamaSL11873 & 45278120v INDLucknow18 Jan 1994
Brian McMillanSA11893 & 25256130v ENGLondon18 Aug 1994
Sanjeeva RanatungaSL118118342170v ZIMHarare11 Oct 1994
Aamer SohailPAK11888 & 30153180v NZChristchurch8 Dec 1995
Sachin TendulkarIND11811814082v PAKSharjah15 Apr 1996
Ali BrownENG118118137102v INDManchester26 May 1996
Gary KirstenSA118118*127160v PAKNairobi6 Oct 1996
Marvan AtapattuSL11811815370v INDColombo17 Aug 1997
Adam GilchristAUS118118117105v NZChristchurch8 Feb 1998
Shivnarine ChanderpaulWI118118 & 0264151v ENGGeorgetown27 Feb 1998
Navjot SidhuIND11874 & 44197144v AUSBangalore25 Mar 1998
Sachin TendulkarIND118118*112142v ZIMSharjah8 Nov 1998
Mark RamprakashENG11861 & 5729382v AUSAdelaide11 Dec 1998
Russel ArnoldSL118104* & 14*256160v ZIMHarare4 Dec 1999
Andy FlowerZIM118113* & 5306120v WIPort of Spain16 Mar 2000
Mathew SinclairNZ118118*13752v SLSharjah17 Apr 2001
Inzamam-ul-HaqPAK118118*124102v SLSharjah2 Nov 2001
Ramnaresh SarwanWI11888 & 30316120v SLGalle13 Nov 2001
Ridley JacobsWI118118206115v INDSt John's10 May 2002
Taufeeq UmarPAK11875 & 43278170v BANPeshawar27 Aug 2003
Herschelle GibbsSA11898 & 20255171v PAKFaisalabad24 Oct 2003
Ramnaresh SarwanWI1184 & 114230190v SADurban26 Dec 2003
Inzamam-ul-HaqPAK118118 & DNB243140v INDLahore5 Apr 2004
PreviousPage 181Next

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.