John Allan (born January 20, 1911 and died 21st October 1987 is a Scottish cricketer, who played for Scotland in First class cricket.