 He made his debut in first-class cricket for the South African Universities cricket team against Western Province at Newlands in December 1971.He made his debut for Natal in first-class cricket in the 1972–73 Currie Cup against Rhodesia.Smith played first-class cricket for Natal until December 1983, making 96 appearances.