William Watson (10 November 1881 – 12 February 1926) was an Australian cricketer. He played two first-class matches for New South Wales in 1910/11.