John Francis (born 13 November 1980) is an English cricketer who last played for St Cross Symondians.
John Francis, born on November 13, 1980, is a former English cricketer who last played for St Cross Symondians.