John Heap (cricketer)John Garsden Heap was an English cricketer active in 1884 who played for Lancashire. He was born in Accrington and died in Blackpool. He appeared in two first-class matches, scoring no runs and held two catches.