Rohit's 17th ODI century ended a run of low scores in South Africa. In 19 previous innings across both Tests and one-day internationals, his previous highest score was 47 and he had scored only 249 runs at an average of 13.11.