A century is very hard to come but there are some batter who have mastered this art. We will discuss about the batters with most centuries in ODI cricket

Photo by  Google/Social Media

Most ODI Centuries | Most Centuries in ODI Cricket

There are a number of batters who have scored a century in 50-over cricket but here we will see the batters with most ODI Centuries in history

Photo by  Google/Social Media

Chris Gayle has joint-seventh most centuries in the 50-over cricket. He has 25 centuries and 54 half-centuries with 10480 runs in 294 innings

Photo by  Google/Social Media

AB de Villiers has also scored 25 ODI centuries in 218 innings with 9577 runs and 53 half-centuries

Photo by  Google/Social Media

Hashim Amla played 178 ODI innings and scored 27 centuries and 39 half-centuries with 8113 runs

Photo by  Google/Social Media

Former Sri Lankan opener Sanath Jayasuriya ended with 28 centuries and 68 half-centuries in 433 innings with 13430 runs

Photo by  Google/Social Media

Rohit Sharma has the fourth most ODI Centuries. He has 29 centuries and 47 half-centuries in 229 innings with 9537 runs

Photo by  Google/Social Media

Former Australian skipper Ricky Ponting has 30 ODI centuries in 365 innings along with 82 half-centuries and 13704 runs

Photo by  Google/Social Media

Virat Kohli has now 45 ODI centuries and he is on his way to break Sachin's record. Virat has scored 12584 runs with 64 half-centuries

Photo by  Google/Social Media

"Master Blaster" Sachin Tendulkar ended as one of the greatest. He has 49 ODI centuries and 96 half-centuries in 452 innings with 18426 runs

Photo by  Google/Social Media

Phone

Check back for the latest Updates from the Sports News.