Which nation's cricket team does AB de Villiers, a prominent IPL player, represent?
Quiz Options
- Australia
- New Zealand
- South Africa
- England
Explanation
AB de Villiers is a legendary former player for the South African national cricket team and played for Royal Challengers Bangalore in the IPL.