What does it take to become a legendary cricketer? You need raw talent, extreme dedication and, of course, a great personality. A bit of luck also helps. Many well-known cricket players have a combination of these traits. Only a handful have all of them. One player in particular who ticks all these boxes and has a huge amount of skill and commitment to the sport is AB de Villiers, a South African former professional cricketer known for his batting skills.