2nd ODI: South Africa v West Indies at Johannesburg, Jan 18, 2015

AB de Villiers scored the fastest ODI century, off just 31 deliveries, as South Africa made 439 against West Indies, West Indies tour of South Africa, 2nd ODI: South Africa v West Indies at Johannesburg, Jan 18, 2015
AB de Villiers celebrates his record-breaking century, South Africa v West Indies, 2nd ODI, Johannesburg, January 18, 2015

AB de Villiers celebrates his record-breaking century, South Africa v West Indies, 2nd ODI, Johannesburg, January 18, 2015

Rilee Rossouw went through to a maiden ODI century, South Africa v West Indies, 2nd ODI, Johannesburg, January 18, 2015

Rilee Rossouw went through to a maiden ODI century, South Africa v West Indies, 2nd ODI, Johannesburg, January 18, 2015

AB de Villiers enjoyed a remarkable afternoon at the Wanderers, making a world record 31-ball century

AB de Villiers enjoyed a remarkable afternoon at the Wanderers, making a world record 31-ball century

Hashim Amla made his career-best score 153 not out, South Africa v West Indies, 2nd ODI, Johannesburg, January 18, 2015 ©Gallo Images

Hashim Amla made his career-best score 153 not out, South Africa v West Indies, 2nd ODI, Johannesburg, January 18, 2015 ©Gallo Images