Hearne made his first-class cricket debut for Kent in June 1879, playing against MCC at Lord's. He was awarded his county cap in 1885 and played 125 first-class matches for the county before emigrating to South Africa after the 1889 English cricket season due to ill-health. In South Africa, Hearne played mainly for Western Province, making 11 first-class appearances for the team and playing in the Champion Bat Tournament in 1890/91 and the Currie Cup from 1892/93 to 1903/04. He toured South Africa in 1888/89 with an England team managed by RG Warton. He played in both of the matches on the tour which were later given Test match status, making his Test debut at St Elizabeth. After emigrating to South Africa he played for South Africa against England when Walter Read took a team to the country in 1891/92, making his debut for South Africa at Cape Town in March 1892 in the only Test match on the tour. His two brothers, George and Alec were on the opposing side making their only Test appearances for an England team. Hearne went on to play three more Test matches for South Africa, all against Lord Hawke's team which toured in 1895/96. He toured England with South Africa in 1894 on a tour when no matches were given first-class status. Hearne was considered to be a "solid batsman" who was effective when defending his wicket but who also possessed "a range of attacking shots", particularly on the off-side. He was described in Wisden in 1907 as "a brilliant bat and magnificent field who did many good performances for his county". He was in the Kent team which beat the touring Australians in 1884 and scored 111 for the South of England against Australia in 1886. Batting with his brother George, he was part of a Kent partnership of 226 for the second wicket at Gravesend against Middlesex in the same year, scoring 142 runs himself. He made his highest individual score, 144 runs, the following season against Yorkshire and scored four first-class centuries in his career.
Later life
Hearne's son, George Alfred Lawrence Hearne was born in Catford in 1884 and played cricket for Western Province. He made three Test match appearances for South Africa. Hearne set up a sports shop when he emigrated to South Africa and also coached cricket. He umpired in six Test matches in South Africa between 1899 and 1906. He died at Mowbray, Cape Town in 1949 aged 90.