South Africa Rugby World Cup winner James Small has died at the age of 50.

The former Springbok was rushed to hospital in Johannesburg on Tuesday after suffering a suspected heart attack, with his death confirmed a day later.

Small appeared for South Africa on 47 occasions, including the 1995 World Cup final win against New Zealand.

He scored 20 tries, the last of which at the time broke South Africa's Test record previously set by Danie Gerber. 

"James, as a member of the triumphant Rugby World Cup squad from 1995, will always have a special place in the hearts and minds of the South African public and we were devastated to hear of his passing," said South Africa Rugby president Mark Alexander.

"He always played with the type of passion and courage that encapsulate what Springbok rugby stands for, and he lived his life in the same way.

"At 50 years old, James Small died too young. Our thoughts and condolences are with his family and friends during this very sad time."