Top 5 countries with most number of ODI hundred
Top 5 countries with most number of ODI hundred

South Africa: 157 

Top 10 countries with most number of ODI hundred 1

The  African country’s rise in international started with their appearance in 1992 World Cup after the anti-apartheid era.  Jacques Kallis (17),Gream Smith (10), Hashim Amla (22), and Herschelle Gibbs (21) and AB de Villiers (24),  hold  the most number of hundred for the country . However with many great cricketers in the team, they failed to win big tournaments hosted by ICC.

Sudipta Biswas

Sports Crazy man, Live in cricket, Love writing, Studied English journalism in Indian Institute of Mass Communication, Chose sports as the subject for study, Born 24 years ago during the 1992 Cricket world...