Cricket is a gentleman's game. It is beloved by people all around the globe. Cricket is considered a religion in India. It is not only a bat and ball game, it is an emotion for millions of people all around the world. This game has changed the lives of many people. Scoring a ton is an achievement for a batsman. Here we are introducing "Top 10 Centuries in the ODI World Cup".

1. Andrew Strauss (158 Vs India)

Andrews Strauss, the opener batsman of England, scored a magnificent knock of 158 runs against India. He smashed 18 fours and 1 six in this innings. England registered victory over India.

2. Mahela Jayawardene (103* Vs India)

Mahela Jayawardene scored a remarkable century against India in the 2011 world cup final. Scoring a century in the final is a big achievement for a player. The Sri Lankan scored one of the finest centuries of his career.

3. Steve Smith (105 Vs India)

Steve Smith is one of the phenomenal players in world cricket. He scored a winning knock of 105 runs against India in the semi final of world cup 2015. Smith slammed a quick-fire 62-ball century versus India and stole the show. He scores exceptionally well in knock out matches for his country.

4. Sachin Tendulkar (120 Vs England)

Sachin Tendulkar is the god of Cricket. The name needs no introduction. Little master smashes a winning knock of 120 runs against England which is one of the most magnificent knocks ever played by him. Mathew Hayden once said," I have seen God , he bats at number 4 for India in tests".

5. Kapil Dev (175* Vs Zimbabwe)

Kapil Dev scored a magnificent 175 runs knock in the semi-final against Zimbabwe. It was a magical innings and helped India to reach the world cup final. He smashed 16 fours and 6 sixes in the innings. This was the best knock of his cricket career.

6. Martin Guptill (237* Vs West Indies)

Martin Guptill is an underrated player from New Zealand. It is the highest knock ever played by a batsman in the World Cup. Guptill scored a double century against West Indies in the quarter final. He smashed the West Indies bowlers in all corners of the field. New Zealand dominates the entire game.

7. Viv Richards (138 Vs England)

Viv Richards is one of the cricket legends. He scored a match-winning century in the 1979 World Cup Final. West Indies won the World Cup final. He will always be remembered by cricket fans all around the world for his exceptional batting.

8. Ricky Ponting (140 Vs India)

Ricky Ponting is one of the most successful players of Australia. The legendary batsman scored a brilliant knock of 140* runs against India in the 2003 world cup final. It was one of the finest innings in World Cup history. He will always be remembered as a great leader.

9. Virat Kohli (107 Vs Pakistan)

Virat Kohli is an incredible player. He played a memorable knock of 107 runs against arch-rivals Pakistan. He smashed the Pakistani bowlers to all corners of the match. Virat has mind boggling numbers against Pakistan. Whenever the team needs him, he always delivers with the bat.

10. Rohit Sharma (140 Vs Pakistan)

Rohit Sharma smashed 5 centuries in the 2019 ODI World Cup edition. India vs Pakistan is not merely a game, it is an emotion for fans of cricket. Hitman shows his phenomenal performance against Pakistan in this tournament. He scored a brilliant knock of 140 runs against Pakistan. Rohit proved that he is called 'Hitman' for a reason.