Bloor made his first-class debut for Gloucestershire against Kent in 1887 at Rectory Field, Blackheath. He made two further first-class appearances for the county in 1887, against Sussex at the County Ground, Hove, and Middlesex at Lord's. In his three matches, he scored a total of 44 runs at an average of 8.80, with a high score of 22.