 He was born at Barwell, Leicestershire.Cobley made his first-class debut for Leicestershire against Yorkshire in the 1897 County Championship at Headingley.He made two further appearances in that season's County Championship, against Surrey and Warwickshire, while the following season he made two appearances in that season's County Championship, against Essex and Warwickshire.