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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
AG Kripal SinghIND100100*--0v NZHyderabad19 Nov 1955
Peter RichardsonENG10068 & 32-60v SADurban25 Jan 1957
Colin McDonaldAUS10075 & 25--1v SAJohannesburg23 Dec 1957
Richie BenaudAUS100100 & DNB--1v SAJohannesburg7 Feb 1958
Collie SmithWI100100--2v INDDelhi6 Feb 1959
Joe SolomonWI100100*--0v INDDelhi6 Feb 1959
Motganhalli JaisimhaIND10051 & 49-181v NZMadras27 Feb 1965
Peter ParfittENG10054 & 46*-100v NZChristchurch25 Feb 1966
Bob SimpsonAUS1006 & 94-60v SADurban20 Jan 1967
Bill LawryAUS10010014880v INDMelbourne30 Dec 1967
Barry RichardsSA10065 & 35169151v AUSJohannesburg19 Feb 1970
Eddie BarlowSA10073 & 27263101v AUSPort Elizabeth5 Mar 1970
Basil D'OliveiraENG100100 & DNB216132v NZChristchurch25 Feb 1971
Mushtaq MohammadPAK100100283130v ENGBirmingham3 Jun 1971
Roy FredericksWI10069 & 31-90v NZPort of Spain9 Mar 1972
Alvin KallicharranWI100100* & DNB-71v NZGeorgetown6 Apr 1972
Gundappa ViswanathIND10025 & 75*297130v ENGKanpur25 Jan 1973
Mark BurgessNZ10079 & 21*-71v PAKWellington2 Feb 1973
Tony GreigENG10036 & 64-111v PAKSindh16 Mar 1973
Mike DennessENG100100189100v INDBirmingham4 Jul 1974
Tony GreigENG10051 & 49173150v AUSLeeds14 Aug 1975
Madan LalIND10045 & 55*-70v WIBridgetown10 Mar 1976
Ian BothamENG100100140110v PAKBirmingham1 Jun 1978
Geoff BoycottENG10077 & 2344010v AUSPerth15 Dec 1978
Faoud BacchusWI10096 & 4--0v INDBangalore15 Dec 1978
Yashpal SharmaIND100100*239103v AUSDelhi13 Oct 1979
Collis KingWI1000 & 100*111104v NZChristchurch22 Feb 1980
Geoff BoycottENG10030 & 70267110v WIPort of Spain13 Feb 1981
Ian BothamENG10031 & 69231130v PAKLondon12 Aug 1982
David GowerENG10072 & 28150100v AUSPerth12 Nov 1982
Mohinder AmarnathIND10022 & 78236121v PAKFaisalabad3 Jan 1983
Dilip VengsarkarIND100100 & DNB135130v WIBombay24 Nov 1983
Zaheer AbbasPAK10068 & 32*188140v ENGFaisalabad12 Mar 1984
Sarfraz NawazPAK10090 & 10*18880v ENGLahore19 Mar 1984
Gordon GreenidgeWI100100 & DNB235120v NZPort of Spain29 Mar 1985
Desmond HaynesWI10076 & 24*18180v NZKingston4 May 1985
Kepler WesselsAUS10036 & 64231140v ENGLeeds13 Jun 1985
Mike GattingENG100100*127120v AUSBirmingham15 Aug 1985
Mike GattingENG100100 & 0142150v AUSAdelaide12 Dec 1986
Carl HooperWI100100* & DNB17173v INDKolkata26 Dec 1987
Arjuna RanatungaSL10055 & 45234110v AUSPerth12 Feb 1988
Geoff MarshAUS10021 & 7924651v WIAdelaide3 Feb 1989
David GowerENG100100 & 017680v AUSMelbourne26 Dec 1990
Andrew JonesNZ10027 & 7328870v SLAuckland1 Mar 1991
Ian HealyAUS10053 & 4722880v WIGeorgetown23 Mar 1991
Richie RichardsonWI1001 & 99165150v AUSBridgetown19 Apr 1991
David BoonAUS10032 & 68229130v SLColombo17 Aug 1992
Steve WaughAUS100100 & DNB20750v WISydney2 Jan 1993
Mike AthertonENG10072 & 28223120v AUSBirmingham5 Aug 1993
Mark TaylorAUS10062 & 3824460v SAAdelaide28 Jan 1994
PreviousPage 228Next

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.