He is a left-handed batsman and right-arm medium-pace bowler who plays for Eastern Province. Smuts made his cricketing debut for South Africa Under-19s, playing a single Under-19 Test match against Bangladesh. He later played two matches in a Tri-Nation tournament, one against Bangladesh and one against India.
Smuts made his first-class debut for Eastern Province during the 2009-2010 season, against Gauteng.
He was included in the Eastern Province cricket team squad for the 2015 Africa T20 Cup. Smuts" brother, JJ Smuts, is a first-class cricketer.