AB de Villiers is an south african cricketer who plays for the team South Africa. AB de Villiers was born on Feb 17, 1984; and as of 2026, He is 42 years old. AB de Villiers is a batsman from Pretoria, Gauteng and bats right handed.
In his Test career to date, AB de Villiers has played 114 matches to date in his Test career and has scored 8,765 runs, with an average of 51. AB de Villiers has hit 1,023 fours and 64 sixes in his Test career.On Mar 2018, he played his recent Test match against Australia at New Wanderers Stadium, Johannesburg, South Africa, scoring 69 runs off 119 balls.
In AB de Villiers's ODI career, He has played 228 matches to date in his Odi career and has scored 9,577 runs, with an average of 54. AB de Villiers has hit 839 fours and 204 sixes in his Odi career.One of his recent Odi matches took place in Feb 2018 at Supersport Park, Centurion, South Africa, where He contributed 30 runs off 34 balls.
AB de Villiers has played 78 matches to date in his T20 career and has scored 1,672 runs, with an average of 26. AB de Villiers has hit 140 fours and 60 sixes in his T20 career.In his most recent T20 match against Bangladesh at Senwes Park, Potchefstroom, South Africa, which took place in Oct 2017, AB de Villiers contributed 20 runs off 15 balls to his team's total.