[2] A medium-pace bowler and a steady batsman, he played for Surrey from 1885 to 1896, mostly for the club's secondary teams, but including two first-class matches in 1888.
[3] With his Surrey colleague Bill Brockwell, Mills went to South Africa for the 1889–90 season in the hope of finding a coaching position, which they both did in Kimberley.
[4] In 1890-91 Mills took up a coaching position in Cape Town, where he stayed for four years, playing in the Western Province team that won the Currie Cup in 1893–94.
[6] Mills toured England with the South African team in 1894, in which no first-class matches were played, scoring 452 runs at an average of 14.58, and taking 28 wickets at 23.71.
[7] He took his best bowling figures in his last first-class match, for Western Province in the final of the 1894–95 Currie Cup against Transvaal: 5 for 36 in the second innings.