De Villiers of South Africa celebrates scoring 100 runs during day 3 of the 2nd Sunfoil Test match between South Africa and Australia at St Georges...
De Villiers of South Africa during day 1 of the 2nd Sunfoil Test match between South Africa and Australia at St George's Park on March 09, 2018 in...
De Villiers celebrates after scoring 50 runs during day 1 of the 3rd Sunfoil Test match between South Africa and Australia at PPC Newlands on March...
De Villiers of the Proteas goes to 50 runs during day 1 of the 4th Sunfoil Test match between South Africa and Australia at Bidvest Wanderers Stadium...
De Villiers of the Proteas goes to 50 runs during day 1 of the 4th Sunfoil Test match between South Africa and Australia at Bidvest Wanderers Stadium...
De Villiers of South Africa celebrates scoring 100 runs during day 3 of the 2nd Sunfoil Test match between South Africa and Australia at St Georges...
De Villiers of South Africa after day 3 of the 2nd Sunfoil Test match between South Africa and Australia at St Georges Park on March 11, 2018 in Port...
De Villiers of South Africa during day 3 of the 3rd Sunfoil Test match between South Africa and Australia at PPC Newlands on March 24, 2018 in Cape...
De Villiers of South Africa celebrates scoring 100 runs during day 3 of the 2nd Sunfoil Test match between South Africa and Australia at St Georges...
De Villiers of South Africa after day 3 of the 2nd Sunfoil Test match between South Africa and Australia at St Georges Park on March 11, 2018 in Port...
South African batsman AB de Villiers raises his bat as he celebrates scoring half century during the first day of the third Test cricket match...
Dean Elgar, AB de Villiers and Hashim Amla of South Africa during day 5 of the 4th Sunfoil Test match between South Africa and Australia at Bidvest...
De Villiers of the Proteas during day 1 of the 4th Sunfoil Test match between South Africa and Australia at Bidvest Wanderers Stadium on March 30,...
De Villiers celebrates after scoring 50 runs during day 1 of the 3rd Sunfoil Test match between South Africa and Australia at PPC Newlands on March...
South African batsman AB de Villiers plays a shot during the first day of the third Test cricket match between South Africa and Australia at Newlands...
De Villiers of South Africa after day 3 of the 2nd Sunfoil Test match between South Africa and Australia at St Georges Park on March 11, 2018 in Port...
De Villiers of South Africa after day 3 of the 2nd Sunfoil Test match between South Africa and Australia at St Georges Park on March 11, 2018 in Port...
South Africa's batsman AB de Villiers celebrates scoring a century during day three of the second Test cricket match between South Africa and...
De Villiers of the Proteas during day 3 of the 2nd Sunfoil Test match between South Africa and India at SuperSport Park on January 15, 2018 in...
Not out batsmen AB de Villiers and Graeme Smith of South Africa leave the field as bad light stops play during day four of the Second Test between...
Graeme Smith and AB de Villiers of South Africa run a single during the second day of the second test against Zimbabwe at Supersport Park March 12,...
De Villiers of South Africa celebrates his maiden test fifty during the fifth day of the second Test Match between South Africa and England in at...
De Villiers of South Africa bats during day three of the Third Test Match between Australia and South Africa at the WACA on December 2, 2012 in...
De Villiers of South Africa on his way to his 50, on day 3 of the 1st Test match between South Africa and India, at SuperSport Park on December 18,...
Chadd Sayers of Australia celebrates the wicket of AB de Villiers of the Proteas during day 1 of the 4th Sunfoil Test match between South Africa and...
De Villiers of the Proteas during day 1 of the 4th Sunfoil Test match between South Africa and Australia at Bidvest Wanderers Stadium on March 30,...
De Villiers of the Proteas during day 1 of the 4th Sunfoil Test match between South Africa and Australia at Bidvest Wanderers Stadium on March 30,...
De Villiers of South Africa celebrates scoring a half century during day 2 of the 2nd Sunfoil Test match between South Africa and Australia at St...
South Africa's AB DeVilliers in action during his century on day five of the first test against Australia at the WACA
South Africa's AB DeVilliers celebrates his century on day five of the first test against Australia at the WACA
De Villiers of South Africa celebrates his century during day two of the Third Test between the West Indies and South Africa at Kensington Oval on...
De Villiers of South Africa plays a shot on the fifth day of the second test between South Africa and the West Indies on April 12, 2005 in Port of...
DeVilliers of South Africa in action with his bat during the second day of the fifth test match between South Africa and England at the Centurion...
South African wicket-keeper AB de Villiers and fielder Hassim Amla celebrate taking the wicket of England's Robert Keys for 41 at Newlands Stadium in...
De Villiers of South Africa walks off after bowling out England during day three of the 4th Test at Supersport Park on January 24, 2016 in Centurion,...
De Villiers of South Africa bats during day two of the 1st Test between South Africa and England at Sahara Stadium Kingsmead on December 27, 2015 in...
De Villiers of South Africa celebrates scoring a century with team mate Faf Du Plessis during day three of the Third Test Match between Australia and...
De Villiers of South Africa celebrates scoring a century during day three of the Third Test Match between Australia and South Africa at the WACA on...
De Villiers and Faf du Plessis of South Africa leave the field at lunch time during day five of the Second Test Match between Australia and South...
Stuart Broad of England celebrates taking the wicket of AB de Villiers for 50 runs during day two of the second test match between South Africa and...
De Villiers of the Proteas out for 69 runs during day 1 of the 4th Sunfoil Test match between South Africa and Australia at Bidvest Wanderers Stadium...
De Villiers of the Proteas out for 69 runs during day 1 of the 4th Sunfoil Test match between South Africa and Australia at Bidvest Wanderers Stadium...
South African batsman AB de Villiers plays a shot on the first day of the fourth Test cricket match between South Africa and Australia at Wanderers...
De Villiers on the drive during day 3 of the 3rd Sunfoil Test match between South Africa and Australia at PPC Newlands on March 24, 2018 in Cape...
De Villiers celebrates after scoring 50 runs during day 1 of the 3rd Sunfoil Test match between South Africa and Australia at PPC Newlands on March...
De Villiers of South Africa and Faf du Plessis of South Africa acknowledges Kagiso Rabada of South Africa after 2nd Sunfoil Test match between South...
De Villiers of South Africa celebrates the wicket of Cameron Bancroft of Australia during day 1 of the 2nd Sunfoil Test match between South Africa...
De Villiers of the Proteas run out for 0 runs during day 4 of the 1st Sunfoil Test match between South Africa and Australia at Sahara Stadium...
De Villiers of the Proteas celebrates the wicket of Steven Smith of Australia during day 1 of the 1st Sunfoil Test match between South Africa and...
Ab de Villiers of South Africa in action during day 4 of the 2nd Sunfoil Test match between South Africa and India at SuperSport Park on January 16,...
Ab de Villiers of South Africa during day 4 of the 2nd Sunfoil Test match between South Africa and India at SuperSport Park on January 16, 2018 in...
De Villiers of the Proteas goes to his 50 during day 3 of the 2nd Sunfoil Test match between South Africa and India at SuperSport Park on January 15,...
De Villiers of the Proteas during day 3 of the 2nd Sunfoil Test match between South Africa and India at SuperSport Park on January 15, 2018 in...
South African batsman AB de Villiers plays a shot during the fourth day of the first Test cricket match between South Africa and India at Newlands...
South African batsman AB de Villiers raises his bat as he celebrates scoring a Half-Century during day one of the First Test between South Africa and...
De Villiers of South Africa hits out during day two of the Second Test match between England and South Africa at Headingley Carnegie Stadium on July...
De Villiers of South Africa hits out during day two of the Second Test match between England and South Africa at Headingley Carnegie Stadium on July...
De Villiers about to be caught behind off Shoaib Akhtar during Day One of the Second Test match between South Africa and Pakistan at Sahara Oval, St...
De Villiers of South Africa celebrates reaching 50 during day one of the first test match between Sri Lanka and South Africa at the SSC Stadium July...