South Africa’s AB de Villiers powered Royal Challengers Bangalore to victory over the Rajasthan Royals in their Indian Premier League clash in Dubai.

Read more here:: ZA Local News