An aggressive middle-order batsman renowned for his leg-side play, Horan supplemented his batting by bowling medium-pace in the roundarm style common to his era, and once captured six wickets in a Test match innings. During a season disrupted by financial disputes and a strike by leading players, he captained Australia in two Test matches of the 1884–85 Ashes series, but lost both games. Horan's form peaked between the ages of 26 and 29 when he scored seven of his eight first-class centuries, including a score of 124 in a Test match on his home ground at Melbourne in January 1882.