Hardus Viljoen
Who is Hardus Viljoen? Hardus Viljoen is a Witbank-based South African cricketer and a right-arm fast bowler. Hardus Viljoen is well-known on the field for his quick bowling. He has appeared in the Indian Premier League with the KXI Punjab…