AB De Villiers said, "Temba Bavuma as captain has taken a lot of criticism over the years. Look at where he's now, taking the team to the WTC final over and above incredible cricketing nations like India, New Zealand, England". (Devarchit Varma/PTI).