Test | South Africa (1961/62-1969/70) |
Main FC | Transvaal (1960/61-1967/68) |
| Eastern Province (1964/65-1965/66) |
| Western Province (1968/69-1980/81) |
| Derbyshire (1976-1978) |
| Boland (1981/82-1982/83) |
Main ListA | Western Province (1970/71-1980/81) |
| Derbyshire (1976-1978) |
| Boland (1981/82-1982/83) |
Other FC | Transvaal B (1959/60) |
| South African Invitation XI (1960/61-1975/76) |
| South African Universities (1960/61) |
| South Africa Fezelas (1961) |
| South Africa (1961/62-1969/70) |
| Western Province Invitation XI (1962/63) |
| Transvaal Invitation XI (1962/63) |
| South Africans (1963/64-1965) |
| AER Gilligan's XI (1964) |
| Rest of the World XI (1965-1970) |
| South African XI (1966/67) |
| Invitation Section A XI (1972/73) |
| International Wanderers (1974/75) |
| South African Board President's XI (1974/75) |
Other ListA | South African XI (1966/67) |
| EJ Barlow's XI (1969/70) |
| South African Invitation XI (1972/73-1975/76) |
| International Wanderers (1974/75) |
| South African Board President's XI (1974/75) |
Lancashire League | Accrington (1964) |
| Burnley (1970) |
Lancashire League Worsley Cup | Accrington (1964) |
County Championship | Derbyshire (1976-1978) |
World Series Cricket Test | WSC World XI (1978/79) |
World Series Cricket ODI | WSC World XI (1977/78) |
Miscellaneous | South African Schools (1957/58) |
| Witwatersrand University (1958/59-1961/62) |
| South African Universities B (1958/59) |
| South African Universities (1959/60) |
| Transvaal (1959/60-1961/62) |
| South Africa Fezelas (1961-1961/62) |
| WJH Isaacs' XI (1961/62-1967/68) |
| Witwatersrand University Past (1962/63) |
| Wanderers A (1962/63-1967/68) |
| Transvaal XI (1962/63) |
| South Africans (1963/64) |
| Wanderers (1964/65-1967/68) |
| Eastern Province (1964/65) |
| RA McLean's XI (1965/66) |
| South African Breweries XI (1966/67) |
| Rest of the World XI (1967-1985) |
| EJ Barlow's XI (1967/68) |
| International Cavaliers (1968-1970) |
| Stilfontein Invitation XI (1969/70) |
| Western Province (1969/70-1980/81) |
| International Wanderers (1974/75) |
| French Bank XI (1976/77) |
| Derbyshire (1977-1980) |
| WSC World XI (1977/78-1978/79) |
| WSC Cavaliers (1978/79) |
| The Rest (1979/80) |
| Varachia XI (1980/81) |
| Boland (1982/83) |