William Mechen (8 January 1852 – 10 March 1880) was an English cricketer. Mechen was a right-handed batsman. He was born at Southwick, Sussex.