W. Allan Percival (1923 – c. 1985) was a Canadian cricketer. He was a right-handed batsman who fielded as a wicket-keeper. As with his exact date of birth being unknown, it is also unknown where in Canada he was born. He died in Toronto, Ontario c. 1985.