do you remember nine years ago on this day when South African star batter AB de Villiers smashed the fastest ODI century on the surface of Johannesburg?
Nothing in cricket is more special for a batsman than amassing a large number of runs for your nation and contributing to its triumph. If the player surpasses…