AB de Villiers is known as Mr 360 for his outstanding performance in the world of cricket.