William Morrison (21 May 1850 – 31 October 1910) was a Scottish-born cricketer.
He played two first-class matches in New Zealand for Otago, one in each of the 1876–77 and 1880–81 seasons.
[1] Morrison was born at Alva in the Scottish county of Clackmannanshire in 1850.
He played his final first-class match during the latter season, not taking a wicket against Canterbury.
This biographical article related to a New Zealand cricket person born in the 1850s is a stub.