Teams Winston Davis played for

TestWest Indies (1982/83-1987/88)
ODIWest Indies (1982/83-1987/88)
Main FCWindward Islands (1979/80-1991/92)
 Combined Leeward and Windward Islands (1979/80-1980/81)
 Glamorgan (1982-1984)
 Tasmania (1985/86)
 Northamptonshire (1987-1990)
 Wellington (1990/91)
Main ListAWindward Islands (1979/80-1991/92)
 Glamorgan (1982-1984)
 Tasmania (1985/86)
 Northamptonshire (1987-1990)
 Wellington (1990/91)
Other FCYoung West Indies (1981/82)
 West Indies (1982/83-1987/88)
 West Indians (1983/84-1987/88)
 World XI (1991)
Other ListAYoung West Indies (1981/82)
 West Indies (1982/83-1987/88)
 West Indians (1983/84)
Under-19 TestWest Indies Young Cricketers (1976-1978)
Under-19 ODIWest Indies Young Cricketers (1976-1978)
Second Eleven ChampionshipGlamorgan Second XI (1982)
 Northamptonshire Second XI (1990)
Warwick Pool Under 25Northamptonshire Under-25s (1990)
Lancashire LeagueRishton (1986)
Lancashire League Worsley CupRishton (1986)
World CupWest Indies (1983)
Sheffield ShieldTasmania (1985/86)
County ChampionshipGlamorgan (1982-1984)
 Northamptonshire (1987-1990)
Plunket ShieldWellington (1990/91)
West Indies CompetitionCombined Leeward and Windward Islands (1979/80-1980/81)
 Windward Islands (1981/82-1991/92)
MiscellaneousWindward Islands Under-19s (1976-1977/78)
 West Indies Young Cricketers (1978)
 Durham (1980)
 Durham Senior Cricket League (1980)
 Young West Indies (1981/82)
 Glamorgan Second XI (1982)
 Caribbean XI (1982/83)
 West Indians (1983-1987/88)
 International XI (1983)
 CH Lloyd's XI (1984/85)
 West Indies Board XI (1985)
 West Indies (1985/86)
 League Cricket Conference (1986)
 St Vincent and the Grenadines (1986/87)
 Northamptonshire (1988)
 Northamptonshire Second XI (1990)
 Wellington (1990/91)
 Rest of the World XI (1991)
 World XI (1991)
 West Indies Masters (1994/95)