T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Viv Richards: Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
39394231v SLSharjah3 Dec 1986
10102800v PAKPerth30 Dec 1986
45455950v ENGPerth3 Jan 1987
13131810v AUSPerth4 Jan 1987
00200v ENGBrisbane17 Jan 1987
0DNB---v AUSMelbourne20 Jan 1987
43436431v ENGAdelaide24 Jan 1987
69696472v AUSAdelaide25 Jan 1987
70709690v AUSSydney28 Jan 1987
58588452v ENGMelbourne30 Jan 1987
11700v ENGDevonport3 Feb 1987
25252621v AUSSydney6 Feb 1987
2424 & DNB2841v NZWellington20 Feb 1987
1414 & DNB1011v NZAuckland27 Feb 1987
391 & 384870v NZChristchurch12 Mar 1987
119119113104v NZDunedin18 Mar 1987
1414*1420v NZAuckland21 Mar 1987
0DNB---v NZChristchurch28 Mar 1987
27273630v ENGGujranwala9 Oct 1987
181181125167v SLKarachi13 Oct 1987
51515241v PAKLahore16 Oct 1987
14142500v SLKanpur21 Oct 1987
51515143v ENGJaipur26 Oct 1987
67677522v PAKKarachi30 Oct 1987
1189 & 109*120150v INDDelhi25 Nov 1987
11600v INDNagpur8 Dec 1987
3737 & DNB4141v INDMumbai11 Dec 1987
41415211v INDGuwahati23 Dec 1987
6868 & DNB13480v INDKolkata26 Dec 1987
331300v INDKolkata2 Jan 1988
110110*7777v INDRajkot5 Jan 1988
17172430v INDAhmedabad7 Jan 1988
7268 & 411090v INDChennai11 Jan 1988
99810v INDFaridabad19 Jan 1988
33333521v INDGwalior22 Jan 1988
0DNB---v INDTrivandrum25 Jan 1988
15152010v PAKKingston12 Mar 1988
17249 & 123214210v PAKPort of Spain14 Apr 1988
10667 & 39143160v PAKBridgetown22 Apr 1988
1313730v ENGBirmingham19 May 1988
31312960v ENGLeeds21 May 1988
991610v ENGLondon23 May 1988
808098121v ENGNottingham2 Jun 1988
786 & 7289131v ENGLondon16 Jun 1988
47477151v ENGManchester30 Jun 1988
1818 & DNB2040v ENGLeeds21 Jul 1988
00 & DNB300v ENGLondon4 Aug 1988
6868 & DNB78111v AUSBrisbane18 Nov 1988
151146 & 5160223v AUSPerth2 Dec 1988
11700v PAKAdelaide10 Dec 1988

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.