After the war he played club cricket for Clydesdale Cricket Club and was selected to play for Scotland in 1924, playing two first-class matches against Ireland at Dundee and Wales at Swansea. He made a third appearance the following year against Lancashire at Old Trafford during Scotland's tour of England.[5] In his three matches, Brodie scored 57 runs at an average of 11.40, with a highest score of 20.[6] Outside of cricket, Brodie was a soft goods agent in Glasgow and was a partner in the business Brodie and Colvin. In July 1934, he was convicted of customs offences at Dover Police Court and was ordered to pay £480.[7] Brodie died at Glasgow in July 1939.