AB de Villiers has vowed to end his barren run in the nick of time as the South Africa captain prepares for a must-win Champions Trophy showdown with India. After two disappointing performances with bat, De Villiers is under pressure to save South Africa from elimination in their final Group B match at The Oval on Sunday. With both India and South Africa having taken one win from their two group fixtures, De Villiers’s side must beat the holders to reach the semifinals.

Leave a Reply

Your email address will not be published. Required fields are marked *