Teams John Dyson played for

Main FCOxford University (1933-1936)
Other FCFree Foresters (1938)
MiscellaneousCharterhouse School (1930-1932)
 The Rest (1932)
 FGH Chalk's XI (1933)
 EH Moss' XI (1934)
 AM Lee's XI (1935-1936)
 Sussex Second XI (1936)
 Marylebone Cricket Club (1948)