Gavin Thomas Main (born 28 February 1995) is a Scottish cricketer. He made his first class debut for Durham County Cricket Club on 25 May 2014. He made his Twenty20 International debut against Ireland on 19 June 2015, although no play was possible due to rain. He made his List A debut in the 2015–17 ICC World Cricket League Championship on 29 July 2015 against Nepal. In July 2019, he was named in Scotland's One Day International (ODI) squad for the 2019 Scotland Tri-Nation Series. He made his ODI debut for Scotland, against Papua New Guinea, on 17 August 2019.