Viv Richards scored 78, playing for Leeward Islands v Colin Croft, playing for Guyana in the 1980 Shell Shield.
Viv Richards scored 106, playing for Leeward Islands v Michael Holding, playing for Jamaica in the 1981 Shell Shield.
Viv Richards scored 60, playing for Leeward Islands v Michael Holding and Courtney Walsh, playing for Jamaica in the 1982 West Indian Geddes Grant Trophy game.
Viv Richards scored 73 and 50 in two innings for Leeward Islands v Courtney Walsh, playing for Jamaica in the 1982 Shell Shield.
Viv Richards scored 77 for Leeward Islands v Wayne Daniel and Malcolm Marshall playing for Barbados in the 1983 Geddes Grant Trophy.
Viv Richards scored 60 for Leeward Islands v Courtney Walsh and Patrick Patterson playing for Jamaica in the 1986 Geddes Grant Trophy.
Viv Richards scored 70 for Leeward Islands v Malcolm Marshall and Joel Garner both playing for Barbados in the 1988 Red Stripe Cup.
Viv Richards scored 68 for Leeward Islands v Courtney Walsh and Patrick Patterson, both playing for Jamaica in the 1991 Geddes Grant Trophy final.
Viv Scored 60 for Somerset v Colin Croft, playing for Lancashire in the 1977 Benson and Hedges Cup.
Viv scored 189 for Somerset v Colin Croft, playing for Lancashire in the 1977 English County Championship.
Viv Richards scored 71 for Somerset v Colin Croft, playing for Lancashire in the 1978 English County Championship.
Viv Richards scored 74 for Somerset v Colin Croft, playing for Lancashire in the 1978 John Player League.
Viv Richards scored 82 for Somerset v Michael Holding, playing for Lancashire in the 1981 County Championship.
Vib Richards scored 65 for Somerset v Patrick Patterson, playing for Lancashire in the 1985 County Championship.
Viv Richards scored 77 for Glamorgan v Wasim Akram, playing for Lancashire in the 1990 Refuge Assurance League.
Viv Richards scored 132 not out for Somerset v Sylvester Clarke, playing for Surrey in the 1981 Benson and Hedges Cup Final.
Viv Richards scored 64 for Somerset v Sylvester Clarke, playing for Surrey in the 1982 County Championship.
Viv Richards scored 142 not out and 76 in the two innings for Somerset v Sylvester Clarke, playing for Lancashire in the 1983 County Championship.
Viv Richards scored 62 for Somerset v Wayne Daniel, playing for Middlesex in the 1978 John Player League.
Viv Richards scored 156 for Somerset v Wayne Daniel, playing for Middlesex in the 1979 County Championship.
Viv Richards scored 92 for Somerset v Wayne Daniel and Jeff Thomson, both playing for Middlesex in the 1981 County Championship.
Viv Richards scored 109 not out for Glamorgan v Ian Bishop, playing for Derbyshire in the 1992 Sunday League.
So, Viv Richards scored at least one century against:
Michael Holding
Malcolm Marshall
Joel Garner
Colin Croft
Curtly Ambrose
Courtney Walsh
Ian Bishop
Sylvester Clarke
Wayne Daniel
Patrick Patterson
Viv Richards scored 216 for Somerset against Andy Roberts, playing for Leicestershire in the 1983 County Championship.
So, Viv Richards scored a century against each of the 11 best West Indian bowlers of his era.
They are:
Andy Roberts
Malcolm Marshall
Michael Holding
Joel Garner
Colin Croft
Curtly Ambrose
Courtney Walsh
Ian Bishop
Sylvester Clarke
Wayne Daniel
Patrick Patterson
That is one of the reasons for me he is the best batsman after Bradman. A great batsman.