South Africa vs Windies; 439 for two – Johannesburg

South Africa had improved a lot over the years post-apartheid. However, as a team, they couldn’t shred the tag of chokers regularly.
On 18 January 2015, the Proteas posted their highest-ever team total at their home ground Johannesburg. The South African National Cricket Team scored 439 for two against the Windies to become the fourth team on the list of highest team score in ODI cricket.
For Proteas, AB de Villiers played sensational innings off 44-ball 149 at the staggering average of 338.63. His innings was laced with 16 boundaries and nine four
Also, opening batters Hashim Amla and Rilee Rossouw scored hundred each.
The Proteas won the game by 148 runs after routing the Windies at 291 owing to the highest total in ODI Cricket.