AB de Villiers is a former South African cricketer. Known as the greatest batsman of all time, he played for the South African national team. He was born on February 17, 1984, in Bela Bela, South Africa. AB holds many records such as the world's fastest One Day International (ODI) 50, 100 and 150. He plays for Royal Challengers Bangalore in IPL.