William Sullivan (19 August 1877 – 29 August 1924) was an Australian cricketer. He played in one first-class match for Queensland in 1908/09.