Finlayson made his debut for
Wellington on 26 March 1910 against Hawke's Bay. He went on to play three other first class matches for Wellington, including one against
Australia in 1921. On 24 March 1928 Finlayson played for
New Zealand against Australia at
Eden Park. Because New Zealand did not have
Test status at the time the three-day match only has first-class status. Finlayson later played two first class games for Auckland, once against the touring
Marylebone Cricket Club and once against Wellington in a 1931
Plunket Shield match. He was employed by the railways in New Zealand. Although he was prominent in Wellington club cricket he played no representative cricket for Wellington after 1921, maintaining that as players were unpaid, he could not afford the time off work. He was selected for New Zealand in 1927-28 purely on the basis of his club form for Petone, having taken in that season 63 wickets at an average of 10.4 and attained a batting average of 51.75. ==Personal life==