About AB de Villiers (एबी डिविलियर्स)
Born: 17 February 1984 (age 35 years), Bela-Bela, South Africa
ODI debut (cap 78): 2 February 2005 v England
Test debut (cap 296): 17 December 2004 v England
Last ODI: 16 February 2018 v India
T20I debut (cap 20): 24 February 2006 v Australia
Last T20I: 29 October 2017 v Bangladesh