South Africa v West Indies - One Day International Series

Gallo Images

AB 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 and West Indies at Bidvest Wanderers Stadium on January 18, 2015 in Johannesburg, South Africa.

AB 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 and West Indies at Bidvest Wanderers Stadium on January 18, 2015 in Johannesburg, South Africa.

South Africa v West Indies - One Day International Series

Gallo Images

AB 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 and West Indies at Bidvest Wanderers Stadium on January 18, 2015 in Johannesburg, South Africa.

AB 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 and West Indies at Bidvest Wanderers Stadium on January 18, 2015 in Johannesburg, South Africa.

South Africa v West Indies - One Day International Series

Gallo Images

AB 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 Wanderers Stadium on January 18, 2015 in Johannesburg, South Africa.

AB 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 Wanderers Stadium on January 18, 2015 in Johannesburg, South Africa.

England v South Africa - ICC World Twenty20 Bangladesh 2014

Gareth Copley

AB de Villiers of South Africa bats during the ICC World Twenty20 Bangladesh 2014 Group 1 match between England and South Africa at Zahur Ahmed Chowdhury Stadium on March 29, 2014 in Chittagong, Bangladesh.

AB de Villiers of South Africa bats during the ICC World Twenty20 Bangladesh 2014 Group 1 match between England and South Africa at Zahur Ahmed Chowdhury Stadium on March 29, 2014 in Chittagong, Bangladesh.

South Africa v Pakistan - 2015 ICC Cricket World Cup

Phil Walter

AB 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 Pakistan at Eden Park on March 7, 2015 in Auckland, New Zealand.

AB 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 Pakistan at Eden Park on March 7, 2015 in Auckland, New Zealand.

South Africa v India - 2015 ICC Cricket World Cup

Quinn Rooney

AB 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 Melbourne Cricket Ground on February 22, 2015 in Melbourne, Australia.

AB 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 Melbourne Cricket Ground on February 22, 2015 in Melbourne, Australia.

New Zealand v South Africa: Semi Final - 2015 ICC Cricket World Cup

Hannah Peters

AB de Villiers of South Africa pulls the ball away for six runs during the 2015 Cricket World Cup Semi Final match between New Zealand and South Africa at Eden Park on March 24, 2015 in Auckland, New Zealand.

AB de Villiers of South Africa pulls the ball away for six runs during the 2015 Cricket World Cup Semi Final match between New Zealand and South Africa at Eden Park on March 24, 2015 in Auckland, New Zealand.