Answer
Faf du Plessis is a South African cricketer who played all three formats of the game. He was the captain of the South Africa national cricket team in all formats from 2012 to 2017. He was also a right-handed batsman and a right-arm medium-fast bowler. He is the second highest run-scorer for South Africa in Test cricket and the third highest run-scorer for South Africa in One Day Internationals.