Harold Leach (3 March 1862 – 15 February 1928) was an English cricketer active in the 1880s and 1890s.
Born at Rochdale, Lancashire, Leach was a right-handed batsman and right-arm slow bowler who made three appearances in first-class cricket.
Educated at Marlborough College, where he played for the college cricket team,[1] Leach made his debut in first-class cricket for Lancashire against Surrey at Old Trafford in 1881, in what was his only appearance for the county.
[2] He made a third and final first-class appearance in 1891, when playing for Liverpool and District against Yorkshire.
[2] He scored a total of 101 runs in his three first-class matches, top-scoring with 46 and averaging 25.25.