Du Toit made his provincial debut for Western Province in 1979.
He also played for representative teams such as the South African Barbarians, the Proteas and the Junior Springboks.
[2] Du Toit was first selected for the Springboks in 1980 to tour South America.
He played a further four tests for the Springboks, two each against the 1982 South American Jaguars and the 1984 English touring team, respectively.
Du Toit also played in 11 tour matches for the Springboks, scoring two non-test tries.