AB de Villiers belongs to which country?
Q1. AB de Villiers belongs to which country?
Answer: South Africa
Explanation: AB de Villiers (Abraham Benjamin de Villiers) is a former South African cricketer, widely regarded as one of the greatest batsmen of all time across all formats.