De Villiers of South Africa celebrates smashing the fastest ever one-day century off just 31 balls during the 2nd Momentum ODI between South Africa...
De Villiers of South Africa bats during the 2015 ICC Cricket World Cup match between South Africa and the West Indies at Sydney Cricket Ground on...
De Villiers of South Africa poses for a portrait at Royal Garden Hotel on May 30, 2017 in London, England.
De Villiers of South Africa bats during the 2015 ICC Cricket World Cup match between South Africa and the West Indies at Sydney Cricket Ground on...
South Africa captain AB de Villiers hits out during the 3rd NatWest T20 International between England and South Africa at SWALEC Stadium on June 25,...
De Villiers poses for photos during a Brisbane Heat BBL media opportunity at Allan Border Field on January 13, 2020 in Brisbane, Australia.
De Villiers poses for photos during a Brisbane Heat BBL media opportunity at Allan Border Field on January 13, 2020 in Brisbane, Australia.
South Africa captain AB de Villiers celebrates reaching his century during the 5th Momentum ODI match between South Africa and England at Newlands...
De Villiers of South Africa celebrates smashing the fastest ever one-day century off just 31 balls during the 2nd Momentum ODI between South Africa...
De Villiers poses for photos during a Brisbane Heat BBL media opportunity at Allan Border Field on January 13, 2020 in Brisbane, Australia.
De Villiers of South Africa bats during the 2015 ICC Cricket World Cup match between South Africa and Zimbabwe at Seddon Park on February 15, 2015 in...
De Villiers of South Africa poses for a portrait at Royal Garden Hotel on May 30, 2017 in London, England.
De Villiers of South Africa shares a laugh with teammates after winning game five of the One Day International series between New Zealand and South...
South Africa captain AB de Villiers bats during the 5th Momentum ODI match between South Africa and England at Newlands Stadium on February 14, 2016...
De Villiers of South Africa bats during the 2015 ICC Cricket World Cup match between South Africa and the West Indies at Sydney Cricket Ground on...
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 celebrates and acknowledges the crowd after scoring a century during the 2015 ICC Cricket World Cup match between South...
De Villiers of South Africa poses for a portrait at Royal Garden Hotel on May 30, 2017 in London, England.
De Villiers of South Africa bats during the 2015 ICC Cricket World Cup match between South Africa and the West Indies at Sydney Cricket Ground on...
De Villiers of South Africa celebrates victory during the 2011 ICC World Cup Group B match between West Indies and South Africa at Feroz Shah Kotla...
South Africa captain AB de Villiers bats during the 5th Momentum ODI match between South Africa and England at Newlands Stadium on February 14, 2016...
De Villiers of South Africa bats during the ICC World Twenty20 Bangladesh 2014 Group 1 match between England and South Africa at Zahur Ahmed...
De Villiers of South Africa tosses his bat after being run out during the 2015 ICC Cricket World Cup match between South Africa and India at...
De Villiers of South Africa goes to the fastest one-day 50 off 16 balls during the 2nd Momentum ODI between South Africa and West Indies at Bidvest...
De Villiers of the Heat hits the ball to the boundary for a four during the Big Bash League match between the Brisbane Heat and the Adelaide Strikers...
De Villiers of the Proteas during the 2nd Momentum ODI match between South Africa and Bangladesh at Boland Park on October 18, 2017 in Paarl, South...
Royal Challengers Bangalore batsman AB de Villiers plays a shot during the IPL 5 T20 cricket match played between Rajasthan Royals and Kings XI...
South Africa captain AB de Villiers plays a shot during the 1st NatWest T20 International match between England and South Africa at Ageas Bowl on...
De Villiers of South Africa celebrates his wicket of Younis Khan of Pakistan during the 2015 ICC Cricket World Cup match between South Africa and...
De Villiers of South Africa bats during the 2015 ICC Cricket World Cup match between South Africa and the West Indies at Sydney Cricket Ground on...
Proteas players Jaques Rudolph, Faf du Plessis, AB de Villiers, and Hashim Amla receive the Deloitte Outstanding Contribution to South African Sport...
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 raises his bat after reaching his century during the 2011 ICC World Cup Group B match between West Indies and South...
De Villiers looks on ahead of the ICC Men's Cricket World Cup India 2023 between India and South Africa at Eden Gardens on November 05, 2023 in...
De Villiers of the Heat looks on during the Bash Bash League match between the Brisbane Heat and Melbourne Renegades at The Gabba on January 19, 2020...
South Africa captain AB de Villiers hits out during the 3rd NatWest T20 International between England and South Africa at SWALEC Stadium on June 25,...
De Villiers of South Africa hits out for six runs during the 2nd KFC T20 International match between South Africa and England at Bidvest Wanderers...
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...
Rohit Sharma of India sets off for a single as wicketkeeper AB de Villiers of South Africa looks on during the Group B ICC Champions Trophy match...
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 of the Heat is clean bowled during the Big Bash League match between the Brisbane Heat and Melbourne Renegades at The Gabba on January...
Hashim Amla, Graeme Smith and AB de Villiers attend the Cricket South Africa press conference at The Pivot Hotel Southern Sun on June 06, 2011 in...
De Villiers looks on ahead of the ICC Men's Cricket World Cup India 2023 between India and South Africa at Eden Gardens on November 05, 2023 in...
Ab de Villiers of the Brisbane Heat takes the ball during the Big Bash League match between the Melbourne Stars and the Brisbane Heat at the...
De Villiers of South Africa looks on ahead of the First One Day International match between New Zealand and South Africa at Seddon Park on February...
De Villiers of South Africa bats during the First One Day International match between New Zealand and South Africa at Seddon Park on February 19,...
De Villiers of South Africa hits out for six runs during the ICC World Twenty20 India 2016 Super 10s Group 1 match between South Africa and England...
De Villiers of South Africa celebrates reaching 100 runs during day two of the Second Test match between South Africa and Australia at AXXESS St...
De Villiers of South Africa tosses his bat after being run out during the 2015 ICC Cricket World Cup match between South Africa and India at...
De Villiers of South Africa bats as wicketkeeper Matthew Wade of Australia looks on during game one of the men's one day international series between...
De Villiers of South Africa celebrates after scoring his century during day three of the Third Test Match between Australia and South Africa at WACA...
De Villiers of South Africa celebrates after scoring his century during day three of the Third Test Match between Australia and South Africa at WACA...
De Villiers hits a shot on the 7th hole during day one of the ICON Series at Liberty National Golf Club on June 30, 2022 in Jersey City, New Jersey.
De Villiers of the Heat is clean bowled during the Big Bash League match between the Brisbane Heat and Melbourne Renegades at The Gabba on January...
De Villiers of the Heat hits the ball to the boundary for a four during the Big Bash League match between the Brisbane Heat and the Adelaide Strikers...
De Villiers of Middlesex bats during the Vitality Blast match between Hampshire and Middlesex at Ageas Bowl on August 29, 2019 in Southampton,...
De Villiers of South Africa walks back to the pavillion after having been run out by Martin Guptill of New Zealand during the 2011 ICC World Cup...
De Villiers and Virat Kohli of India interact ahead of the ICC Men's Cricket World Cup India 2023 between India and South Africa at Eden Gardens on...
South Africa captain AB de Villiers leaves the field after rain stops play during the ICC Champions Trophy match between Pakistan and South Africa at...