William Henry Harrison (1866 — 23 December 1936) was an English first-class cricketer.
Harrison was born in at Nursling near Southampton in 1866.
He made a single appearance in first-class cricket for Hampshire against Warwickshire at Bournemouth in the 1902 County Championship.
[1] Batting twice in the match, he was dismissed in Hampshire's first innings for 0 by Sam Hargreave, while in their second innings he was unbeaten on 12, as Hampshire narrowly lost by 8 runs.
[2] Harrison died at Salisbury in December 1936.