| Test | West Indies (1973/74-1983/84) |
| ODI | West Indies (1975-1983/84) |
| Main FC | Leeward Islands (1969/70-1983/84) |
| | Combined Leeward and Windward Islands (1970/71-1980/81) |
| | Hampshire (1973-1978) |
| | New South Wales (1976/77) |
| | Leicestershire (1981-1984) |
| Main ListA | Combined Leeward and Windward Islands (1973/74) |
| | Hampshire (1974-1978) |
| | Leeward Islands (1975/76-1983/84) |
| | Leicestershire (1981-1984) |
| Other FC | West Indies Board President's XI (1973/74) |
| | West Indies (1973/74-1983/84) |
| | West Indians (1974/75-1983/84) |
| | West Indies XI (1982/83) |
| Other ListA | West Indians (1974/75-1980) |
| | West Indies (1975-1983/84) |
| Second Eleven Championship | Hampshire Second XI (1973) |
| Warwick Pool Under 25 | Hampshire Under-25s (1973) |
| Lancashire League | Haslingden (1981) |
| Miscellaneous | Antigua (1970-1979/80) |
| | Marylebone Cricket Club (1973) |
| | West Indians (1975/76-1983) |
| | WSC West Indies (1977/78-1978/79) |
| | WSC World XI (1977/78) |
| | International XI (1982) |
| | West Indies (1982/83) |
| | Antigua and Barbuda (1985) |
| | World XI (1994/95) |
| | World Masters (1997/98) |