The Most Matches Played in the ODI World Cup

Sachin Tendulkar has played the most matches in the ODI World Cup, with 45 matches in 6 tournaments (1992, 1996, 1999, 2003, 2007, and 2011).

Tendulkar is widely regarded as the greatest batsman of all time, and he is also one of the greatest World Cup players of all time.

Here is a list of the top 5 players with the most matches played in the ODI World Cup

5. Shahid Afridi (Pakistan) - 39 matches

4. Sanath Jayasuriya (Sri Lanka) - 44 matches

3. Mahela Jayawardene (Sri Lanka) - 44 matches

2. Ricky Ponting (Australia) - 46 matches

1. Sachin Tendulkar (India) - 45 matches

Tendulkar's record is truly remarkable, and it is unlikely to be broken anytime soon..

 He was a very durable player, and he was able to play at a high level for many years

Also Read: The Most Dismissals in the ODI World cup

Click Here