Teams John Rogers played for

MiscellaneousChrist's Hospital (1942-1943)
 IP Campbell's XI (1950)
 Marylebone Cricket Club (1964)