William Crawshaw (1861 – 11 February 1938) was a New Zealand cricketer.
He played first-class cricket for Canterbury, Otago, Taranaki and Wellington between 1877 and 1898.
[2] An opening batsman, he scored 106, his only first-class century, in March 1897, when Taranaki beat Hawke's Bay by an innings and 42 runs.
In January 1898, in a non-first-class match for Taranaki against a team from Wanganui, he carried his bat for 174 not out in a team total of 363 in five hours.
[4] It was part of a sequence of four innings in which he made 54 not out, 115 not out, 174 not out, and 71: 414 runs for once out.