Teams John Snow played for

TestEngland (1965-1976)
ODIEngland (1970/71-1975)
Main FCSussex (1961-1977)
Main ListASussex (1963-1977)
 Warwickshire (1980)
Other FCMarylebone Cricket Club (1965-1970/71)
 England (1965-1976)
 International Cavaliers (1969/70)
 The Rest (1973-1974)
 DH Robins' XI (1973/74)
 International Wanderers (1975/76)
Other ListAEngland (1970/71-1975)
 Marylebone Cricket Club (1970/71)
 DH Robins' XI (1973/74)
 International Wanderers (1975/76)
Second Eleven ChampionshipSussex Second XI (1961-1964)
Victoria Premier CricketCarlton (1971/72-1972/73)
World CupEngland (1975)
County ChampionshipSussex (1961-1977)
World Series Cricket ODIWSC World XI (1977/78)
MiscellaneousSussex Young Amateurs (1960)
 International Cavaliers (1965-1969/70)
 Sussex (1966-1968)
 England XI (1966-1967)
 Marylebone Cricket Club (1967/68-1970/71)
 South Devon (1968)
 South (1971)
 KWR Fletcher's XI (1973)
 Essex XI (1973)
 DH Robins' XI (1973/74)
 New Zealand Governor-General's XI (1975/76)
 Sussex XI (1977)
 WSC World XI (1977/78-1978/79)
 Lord's Taverners (1978-2005)
 Old England XI (1978-2006)
 WSC Cavaliers (1978/79)
 Edmonton (1979)
 Lavinia, Duchess of Norfolk's XI (1982)
 ASM Oakman's XI (1989)
 Lord's Taverners President's XI (1990)
 England Masters (1994/95)
 Lady Taverners (2000)