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...
Former cricketer and commentator, AB de Villiers embraces Virat Kohli of Royal Challengers Bengaluru following the 2025 IPL Final match between Royal...
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 celebrates smashing the fastest ever one-day century off just 31 balls during the 2nd Momentum ODI between South Africa...
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 poses for photos during a Brisbane Heat BBL media opportunity at Allan Border Field on January 13, 2020 in Brisbane, Australia.
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 South Africa poses for a portrait at Royal Garden Hotel on May 30, 2017 in London, England.
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 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 bats during the 2015 ICC Cricket World Cup match between South Africa and Zimbabwe at Seddon Park on February 15, 2015 in...
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 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 poses for a portrait at Royal Garden Hotel on May 30, 2017 in London, England.
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 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...
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 hits out during the 3rd NatWest T20 International between England and South Africa at SWALEC Stadium on June 25,...
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 Heat looks on during the Bash Bash League match between the Brisbane Heat and Melbourne Renegades at The Gabba on January 19, 2020...
Royal Challengers Bangalore batsman AB de Villiers plays a shot during the IPL 5 T20 cricket match played between Rajasthan Royals and Kings XI...
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...
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...
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...
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 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...
Virat Kohli of India interacts with AB de Villiers as they make their way off after finishing unbeaten on 101 after equalling Sachin Tendulkar's...
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...
Virat Kohli of India interacts with AB de Villiers as they make their way off after finishing unbeaten on 101 after equalling Sachin Tendulkar's...
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 bats during the ICC World Twenty20 Bangladesh 2014 Group 1 match between England and South Africa at Zahur Ahmed...
De Villiers of South Africa talks to the media during a South Africa press conference at Eden Park on March 23, 2015 in Auckland, New Zealand.
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 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 is clean bowled during the Big Bash League match between the Brisbane Heat and Melbourne Renegades at The Gabba on January...
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 of South Africa celebrates victory during the 2011 ICC World Cup Group B match between West Indies and South Africa at Feroz Shah Kotla...
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...
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...
Virat Kohli of India interacts with AB de Villiers as they make their way off after finishing unbeaten on 101 after equalling Sachin Tendulkar's...
Albie Morkel and AB de Villiers of South Africa run between the wickets during The ICC World Twenty20 Super Eight match between South Africa and New...
De Villiers of South Africa hits a six during The ICC World Twenty20 Super Eight match between South Africa and New Zealand played at The Kensington...
Hashim Amla of South Africa celebrates his 200 runs with AB de Villiers during day two of the First Test match between India and South Africa at the...
Jean-Paul Duminy of South Africa celebrates with AB de Villiers and Hashim Amla after bowling out Ryan Sidebottom of England for 15 runs to win the...
South African batsman Abraham Benjamin de Villiers plays a stoke from England bowler Graeme Swann during the third day of the fourth Test match...
Paul Collingwood of England hits out past Mark Boucher, AB de Villiers, and Ashwell Prince of South Africa during day five of the third test match...
Dale Steyn of South Africa celebrates with AB de Villiers after bowling out Jonathan Trott of England for 42 runs during day five of the third test...
South African cricketer AB de Villiers signs autographs on cricket items for young fans within a team practice session on March 29, 2018 in...
South African cricketer AB de Villiers signs autographs on cricket items for young fans within a team practice session on March 29, 2018 in...
De Villiers of South Africa celebrates with Dean Elgar of South Africa after scoring 100 runs during day 1 of the 3rd Sunfoil Test match between...
Australian bowler Nathan Lyon breaks the stumps to run out South African batsman AB de Villiers during the fourth day of the first Test cricket match...
Indian bowler Hardik Pandya celebrates the dismissal of South African batsman AB de Villiers during the fourth One Day International cricket match...
Indian bowler Hardik Pandya celebrates the dismissal of South African batsman AB de Villiers during the fourth One Day International cricket match...
Indian Captain Virat Kohli and Indian bowler Hardik Pandya celebrate the dismissal of South African batsman AB de Villiers during the fourth One Day...
India bowler Jasprit Bumrah reaches out for a ball delivered to South Africa batsman AB de Villiers during day one of the First Test between South...
India's bowler Jasprit Bumrah delivers a ball to South Africa's batsman AB de Villiers during day one of the First Test between South Africa and...
APRIl 4: AB de Villiers celebrates his 200 runs during Day 2 of the second test match between India and South Africa held at Sardar Patel Gujarat...
Mason Crane of England celebrates the wicket of AB De Villiers of South Africa during the 3rd NatWest T20 International between England and South...
Makhaya Ntini, Hashim Amla, Ashwell Prince and AB de Villiers celebrate the wicket of Misbah-ul-Haq during day three of the second test match series...
Basseterre, St Kitts, SAINT KITTS AND NEVIS: South Africa's AB de Villiers plays a drive during the ICC World Cup Group A match against Scotland on...
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...
England captain Eoin Morgan shares a joke with South Africa captain AB de Villiers after posing with the trophy before the 1st NatWest T20...
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...
De Villiers of South Africa throws at the stumps as Babar Azam of Pakistan makes his ground during the ICC Champions Trophy match between Pakistan...
South Africa batsman AB de Villiers is dismissed by a celebrating Imad Wasim for 0 during the ICC Champions Trophy match between South Africa and...
South Africa captain AB de Villiers leaves the field after being dismissed by Imad Wasim of Pakistan during the ICC Champions Trophy match between...
South Africa's AB de Villiers hits out while England wicket keeper Jos Butler looks on during the Royal London ODI match between England and South...
De Villiers of South Africa bats during game four of the One Day International series between New Zealand and South Africa at on March 1, 2017 in...
De Villiers of South Africa celebrates with teammate Andile Phehlukwayo after winning the First One Day International match between New Zealand and...
De Villiers of South Africa celebrates with teammate Andile Phehlukwayo after winning the First One Day International match between New Zealand and...
De Villiers of South Africa smashes a six to win the First One Day International match between New Zealand and South Africa at Seddon Park on...
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 celebrates with teammates for the wicket of Mitchell Santner of New Zealand during the first International Twenty20 match...
De Villiers of South Africa bats as Luke Ronchi of New Zealand looks on during the first International Twenty20 match between New Zealand and South...
Andre Nel and AB De Villiers of South Africa celebrates the wicket of Shane Warne of Australia during day one of the Second Test between Australia...
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...
South Africa captain AB de Villiers bats during the 2nd KFC T20 International match between South Africa and England at Bidvest Wanderers Stadium on...
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...