Every cricketer dreams of winning the World Cup. For this, he also tries to perform well. Very few players are able to perform well in the World Cup and such players get a place in the list of great players. If a batsman scores a century in the World Cup, then it is a big achievement for him. Today we are telling you about the three Indian batsmen who have scored the most centuries in the World Cup.

Sourav Ganguly
Sourav Ganguly has been one of the most successful captains of India, He participated in 3 World Cups from 1999 to 2007 and played 21 matches. Sourav Ganguly had scored 4 centuries and 3 half-centuries in the World Cup. Under his captaincy, the Indian team reached the final match in the 2003 World Cup.

Sachin Tendulkar
India's great batsman Sachin Tendulkar comes second on this list, he participated in the World Cup 6 times and during this, he played 45 matches and scored 6 centuries and 15 half-centuries. Sachin Tendulkar scored a total of 2278 runs in World Cup matches.

Rohit Sharma
Rohit Sharma is the current captain of the Indian team and he comes at number one on this list. Rohit has got a chance to play in only two World Cups. He has scored 6 centuries in the World Cup. In the 2019 World Cup, he had scored 5 centuries and scored 978 runs.