World Cup is a platform where the teams' most fierce battle occurs. Every team steps in with their best playing XI and gives their best to cling to the title. It is watched world-wise, with people from every nation supporting their teams. It takes place every four years and is the most awaited event. Making it to the World Cup takes work, and consistently performing is cheery on top. Let's look at some of the most incredible batters of the world who hit more than three centuries in the world cup and registered numerous records to their name.

1. Rohit Sharma (6)

Rohit Sharma is the captain of India in all the formats of cricket. He is regarded as one of the most successful batsmen in world cricket history. He played his first world cup in 2015 and scored a century against Bangladesh. The 2019 world cup witnessed Rohit as vice-captain. He scored a century in the first match and hit five centuries in the tournament, making him the first cricketer to do so. He also equalled Sachin Tendulkar's record of most centuries with his sixth century against Sri Lanka, achieving the feat in just 17 matches. He ended the tournament with a massive 648 runs.

2. Sachin Tendulkar (6)

Sachin Tendulkar is a former captain of the Indian cricket team. He was the most excellent batter of his time. With 2278 he has the most runs in the world cup and the most number of centuries(6). He scored 673 runs in the 2003 world cup, making it the most in a single world cup. His best score is 152 against Namibia in the 2003 world cup. Tendulkar was awarded the Player of the Tournament in 2003. He was the lead scorer of 2003 world cup and second highest run-scorer of 2011 world cup.

3. Kumar Sangakkara (5)

Sangakkara is a former captain of the Sri Lankan international cricket team. He is the second-highest run-scorer in ODI after Sachin Tendulkar. He is the first Player to score more than 150 runs in four consecutive tests and is also the fastest Player to complete 12,000 runs. He has five centuries in 37 matches, with one in 2011 and four in the 2015 world cups, respectively. His highest score was 124 against Scotland in the 2015 world cup.

4. Ricky Pointing (5)

Ricky Pointing is a former Australian cricketer and coach of the national team. He ranks third amongst cricketers with the most international centuries. He is the first Player to a century in ODI against all Test-playing nations. He led his team to two world cup wins in 2003 and 2007. Pointing hit five centuries in 46 matches with the best score of 140 not out against India in the 2003 world cup final, leading his team to victory. He was the third-highest scorer in the 2007 world cup with 539 runs.

5. David Warner (4)

David Warner is an Australian cricketer and former captain of the national team. Warner has 45 international centuries. He hit four centuries in the world cup (one in 2015 and three in 2019) in 18 matches. His highest score was 178 against Afghanistan in the 2015 world cup, playing a vital role in the team winning the title. He also played in the 2019 world cup hitting three centuries and the scored second highest number of runs(647) in the tournament, following Rohit Sharma.

6. Sourav Ganguly (4)

Sourav Ganguly is a former Indian batsman and one of the most successful captains. He captained the team to the 2003 world cup final. He played a crucial role in hitting three centuries and finishing as the tournament's second-highest scorer with 465 runs, behind Sachin Tendulkar. His score of 183 runs in the 1999 world cup is the highest individual score by an Indian batsman. Overall he hit four centuries in 21 matches in the world cup.

7. AB de Villiers (4)

AB de Villiers is a former South African cricketer and captain. He has the record of scoring the fastest 100 in ODI in just 31 balls. He played 2007,2011, and 2015 world cups. He had the thirst highest runs in the 2015 world cup with 482 runs. He hit four world cup centuries with the highest score of 162 not out. With Villiers as captain South Africa made it to the semifinals before losing to New Zealand.

8. Mark Waugh (4)

Mark Waugh is a former Australian cricketer to play on the national side between 1988-2002. He has 38 international centuries. He hit four centuries in the world cup, with three in 1996 and one in 1999. He was part of the winning squad of the 1999 world cup and was the fourth-highest run scorer of the tournament and hit 39 boundaries, the fifth-highest by a batter.

9. Tillakaratne Dilshan (4)

Tillakaratne Dilshan is a former cricketer and captain of Sri Lanka. He was the captain of Sri Lanka in the 2015 world cup. He hit four centuries in the world cup, and his 161 not out against Bangladesh in 2015 is the highest individual score by a Sri Lankan. He also holds the record for the highest opening partnership of 282 runs with Upul Tharanga against Zimbabwe in the 2011 world cup. He played the final against India and was the lead scorer of the tournament with 500 runs.

10. Mahela Jayawardene (4)

Mahela Jayawardene is a former international cricketer and captain of Sri Lanka. He has 54 international centuries and is the first Player from Sri Lanka to hit a century in all the cricket formats. He played in two world cup finals, in 2007 as a captain and in 2011. He is the only batsman in world ODI history to hit a century in both semifinal and final. He did so with a century against New Zealand in the semifinal of the 2007 world cup and a 103 not out against India in the 2011 world cup. He finished the 2007 world cup as the second-highest scorer behind Matthew Hayden from Australia.