Career
He played for Castres Olympique for two seasons, after two years with Irish club Ulster. He previously represented the Bulls in the southern hemisphere Super 14 competition. Club
Wannenburg made his provincinal debut in 2001 against the Golden Lions.
In 2002 Wannenburg made his Super Rugby debut against the ACT Brumbies.
Wannenburg was the first player to play 100 games for the Blue Bulls and also 99 consecutive games for the Bulls. He left Ulster at the end of the 2011-2012 season and signed a two-year contract with French side Castres.
International
In November 2002, Wannenburg made his first test appearance for the Springboks against France. He narrowly missed selection to the victorious South Africa squad for the 2007 Rugby World Cup.
He has 20 caps for the Springboks.