Batters With More Than 10 Centuries Against Different Nations In International Cricket
A three-match ODI series between India and South Africa ended recently with the Indian cricket team's star batsman, Virat Kohli, scoring a magnificent century…