Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR0/0 (0.5)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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

Viv Richards: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Player: Viv Richards×Team: West Indies×
DateMatchTeamBatBowlCtResultGroundSeries
8 Aug 1991ENG 419 & 146/5 v WI 176 & 3855th Test · TestWI2 & 60-1England won by 5 wicketsLondonWest Indies tour of England 1991
25 Jul 1991ENG 188 & 255 v WI 292 & 157/34th Test · TestWI22 & 73*-1West Indies won by 7 wicketsBirminghamWest Indies tour of England 1991
4 Jul 1991ENG 300 & 211 v WI 397 & 115/13rd Test · TestWI80 & DNB0/11West Indies won by 9 wicketsNottinghamWest Indies tour of England 1991
20 Jun 1991ENG 354 v WI 419 & 12/22nd Test · TestWI63 & DNB-1Match drawnLondonWest Indies tour of England 1991
6 Jun 1991ENG 198 & 252 v WI 173 & 1621st Test · TestWI73 & 30/50England won by 115 runsLeedsWest Indies tour of England 1991
27 May 1991ENG 265/3 v WI 264/93rd ODI · ODIWI37-1England won by 7 wickets (with 53 balls remaining)LondonWest Indies tour of England 1991
25 May 1991ENG 270/4 v WI 261/82nd ODI · ODIWI78-0England won by 9 runsManchesterWest Indies tour of England 1991
23 May 1991ENG 175/9 v WI 173/81st ODI · ODIWI30-0England won by 1 wicket (with 32 balls remaining)BirminghamWest Indies tour of England 1991
27 Apr 1991WI 214 & 297 v AUS 403 & 2655th Test · TestWI0 & 20/46 & 0/291Australia won by 157 runsSt John'sAustralia tour of West Indies 1990/91
19 Apr 1991WI 149 & 536/9 v AUS 134 & 2084th Test · TestWI32 & 250/80West Indies won by 343 runsBridgetownAustralia tour of West Indies 1990/91
5 Apr 1991WI 227 v AUS 294 & 123/33rd Test · TestWI2-0Match drawnPort of SpainAustralia tour of West Indies 1990/91
23 Mar 1991WI 569 & 31/0 v AUS 348 & 2482nd Test · TestWI50 & DNB0/5 & 0/131West Indies won by 10 wicketsGeorgetownAustralia tour of West Indies 1990/91
20 Mar 1991WI 251 v AUS 252/45th ODI · ODIWI100/140Australia won by 6 wickets (with 9 balls remaining)GeorgetownAustralia tour of West Indies 1990/91
13 Mar 1991WI 246 v AUS 283/64th ODI · ODIWI200/290Australia won by 37 runsBridgetownAustralia tour of West Indies 1990/91
10 Mar 1991WI 181/3 v AUS 245/73rd ODI · ODIWIDNB-1West Indies won by 7 wickets (with 15 balls remaining) (revised target)Port of SpainAustralia tour of West Indies 1990/91
9 Mar 1991WI 127 v AUS 172/92nd ODI · ODIWI270/40Australia won by 45 runsPort of SpainAustralia tour of West Indies 1990/91
1 Mar 1991WI 264 & 334/3 v AUS 3711st Test · TestWI11 & 52*-0Match drawnKingstonAustralia tour of West Indies 1990/91
26 Feb 1991WI 209 v AUS 244/41st ODI · ODIWI180/370Australia won by 35 runsKingstonAustralia tour of West Indies 1990/91
12 Apr 1990WI 446 v ENG 260 & 154/95th Test · TestWI1-2West Indies won by an innings and 32 runsSt John'sEngland tour of West Indies 1989/90
5 Apr 1990WI 446 & 267/8 v ENG 358 & 1914th Test · TestWI70 & 120/14 & 0/112West Indies won by 164 runsBridgetownEngland tour of West Indies 1989/90
7 Mar 1990WI 191/4 v ENG 188/84th ODI · ODIWI2-1West Indies won by 6 wickets (with 16 balls remaining)GeorgetownEngland tour of West Indies 1989/90
3 Mar 1990WI 216/7 v ENG 214/83rd ODI · ODIWI250/320West Indies won by 3 wickets (with 0 balls remaining)KingstonEngland tour of West Indies 1989/90
24 Feb 1990WI 164 & 240 v ENG 364 & 41/11st Test · TestWI21 & 370/220England won by 9 wicketsKingstonEngland tour of West Indies 1989/90
17 Feb 1990WI 13/0 v ENG2nd ODI · ODIWIDNB-0No resultPort of SpainEngland tour of West Indies 1989/90
14 Feb 1990WI 208/8 v ENG 26/11st ODI · ODIWI32-0No resultPort of SpainEngland tour of West Indies 1989/90
1 Nov 1989PAK 277/6 v WI 273/5Final · ODIWI210/421Pakistan won by 4 wickets (with 1 ball remaining)Kolkata1989 MRF World Series
30 Oct 1989IND 165 v WI 166/22nd Semi-Final · ODIWIDNB0/213West Indies won by 8 wickets (with 47 balls remaining)Mumbai1989 MRF World Series
27 Oct 1989ENG 239/8 v WI 265/512th Match · ODIWI160/440West Indies won by 26 runsGwalior1989 MRF World Series
25 Oct 1989PAK 223/5 v WI 226/410th Match · ODIWI47*0/382West Indies won by 6 wickets (with 9 balls remaining)Jalandhar1989 MRF World Series
23 Oct 1989IND 176 v WI 196/98th Match · ODIWI446/411West Indies won by 20 runsDelhi1989 MRF World Series
21 Oct 1989AUS 241/6 v WI 1424th Match · ODIWI50/360Australia won by 99 runsChennai1989 MRF World Series
19 Oct 1989SL 180/6 v WI 176/93rd Match · ODIWI241/233Sri Lanka won by 4 wickets (with 17 balls remaining)Rajkot1989 MRF World Series
16 Oct 1989IND 211/9 v WI 1744th Match · ODIWI50/401India won by 37 runsSharjah1989-90 Champions Trophy
14 Oct 1989PAK 250/8 v WI 2392nd Match · ODIWI461/481Pakistan won by 11 runsSharjah1989-90 Champions Trophy
13 Oct 1989IND 169 v WI 173/51st Match · ODIWI342/440West Indies won by 5 wickets (with 13 balls remaining)Sharjah1989-90 Champions Trophy
28 Apr 1989WI 384 & 60/3 v IND 289 & 1524th Test · TestWI110 & DNB0/365West Indies won by 7 wicketsKingstonIndia tour of West Indies 1988/89
15 Apr 1989WI 314 & 266 v IND 150 & 2133rd Test · TestWI19 & 01/28 & 0/132West Indies won by 217 runsPort of SpainIndia tour of West Indies 1988/89
7 Apr 1989WI 377 & 196/2 v IND 321 & 2512nd Test · TestWI1 & DNB0/18 & 0/162West Indies won by 8 wicketsBridgetownIndia tour of West Indies 1988/89
25 Mar 1989WI 437 v IND 86/11st Test · TestWI50/171Match drawnGeorgetownIndia tour of West Indies 1988/89
21 Mar 1989WI 289/2 v IND 188/85th ODI · ODIWIDNB3/410West Indies won by 101 runsGeorgetownIndia tour of West Indies 1988/89
18 Mar 1989WI 240/2 v IND 237/84th ODI · ODIWIDNB1/481West Indies won by 8 wickets (with 40 balls remaining)St John'sIndia tour of West Indies 1988/89
11 Mar 1989WI 193/4 v IND 1923rd ODI · ODIWI32/472West Indies won by 6 wickets (with 16 balls remaining)Port of SpainIndia tour of West Indies 1988/89
9 Mar 1989WI 151/4 v IND 1482nd ODI · ODIWI11*4/422West Indies won by 6 wickets (with 68 balls remaining)Port of SpainIndia tour of West Indies 1988/89
7 Mar 1989WI 248/4 v IND 198/81st ODI · ODIWI403/473West Indies won by 50 runsBridgetownIndia tour of West Indies 1988/89
3 Feb 1989AUS 515 & 224/4 v WI 369 & 233/45th Test · TestWI69 & 68*0/73 & 1/640Match drawnAdelaideWest Indies tour of Australia 1988/89
26 Jan 1989AUS 401 & 82/3 v WI 224 & 2564th Test · TestWI11 & 41/68 & 1/120Australia won by 7 wicketsSydneyWest Indies tour of Australia 1988/89
18 Jan 1989AUS 226/4 v WI 111/23rd Final · ODIWI60*1/120West Indies won by 8 wickets (with 28 balls remaining) (revised target)Sydney1988–89 Australian Tri-Series
16 Jan 1989AUS 185 v WI 277/92nd Final · ODIWI53-0West Indies won by 92 runsSydney1988–89 Australian Tri-Series
14 Jan 1989AUS 204/9 v WI 202/91st Final · ODIWI140/480Australia won by 2 runsMelbourne1988–89 Australian Tri-Series
12 Jan 1989AUS 215/5 v WI 154/812th Match · ODIWI30/60Australia won by 61 runsSydney1988–89 Australian Tri-Series
Page 1 · 307 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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