Garth Roe (born 9 July 1973) is a South African cricketer. He played in 79 first-class and 100 List A matches between 1993 and 2005.