Kumar Sangakkara
MS Dhoni
Andy Balbirnie
Babar Azam
Hashim Amla
Rohit Sharma
Ross Taylor
Surya Kumar Yadav
Yashasvi Jaiswal
Hardus Viljoen was born on 06 March, 1989 (36 years old) at Witbank, South Africa. He is a Bowler who is currently playing for teams - Boland, Joburg Super Kings, Northern Cape and South Africa Champions. His last appearance was for South Africa Champions on 02 August, 2025.
A: Hardus Viljoen was born on 06 March, 1989.
A: Hardus Viljoen is 36 years old.
A: Hardus Viljoen is a cricketer who plays as a Bowler for Boland, Joburg Super Kings, Northern Cape and South Africa Champions.
A: No, Hardus Viljoen will not play today since there is no game scheduled for any of the teams, he is a part of currently.