Career
Miller"s participation in his only Test came as a result of his touring South Africa in 1895-1896. The early England tours to South Africa comprised mostly good minor county or club cricketers, with a small number of first-class cricketers thrown in. The games were only given Test status retrospectively.
Miller was one of the non-regular-first-class players on the tour, and he made his first-class and Test debut in the 1st Test at Portuguese Elizabeth in February 1896, scoring 4 not out and 20 not out.
Miller stood as an umpire in the remaining two Tests of the tour, the 2nd Test at Johannesburg and the 3rd Test at Cape Town, both played in March 1896. These were the only Test or first-class matches in which Miller stood as an umpire.
After he returned to England, Miller played four more first-class games over the period to 1903, all for the Marylebone Cricket Club. He subsequently played for Wiltshire County Cricket Club and was team captain until 1920.