William Henry Ravenscroft, CMG (11 January 1843 – 29 May 1890) was the 18th Auditor General and Accountant General and Controller of Revenue of Ceylon.