Schalk Burger Geldenhuys (born 18 May 1956) is a South African former rugby union player.
Geldenhuys played 184 matches for Northern Transvaal and also captained his province 54 times.
His first test was as flanker on 29 August 1981 against the All Blacks at Athletic Park, Wellington.
His seventh and final test occurred on 2 September 1989 against a World XV side at Ellis Park, Johannesburg.
This South Africa rugby union biography is a stub.