Hardus Viljoen Biography, Bowling, Batting & Fielding Stats Mark SMay 28, 2024 The South African cricketer GC Viljoen, also known as Hardus Viljoen, was born on March 6, 1989. He is now playing at the professional level. Read More