Wednesday, December 04, 2024
Advertisement
  1. You Are At:
  2. News
  3. Photos
  4. Sports

5 Players to play most matches in ODI cricket

From Sachin Tendulkar to Shahid Afridi, here is a list of five players to play the most ODI matches in the history of the format.

varun-malik Edited By: Varun Malik @varunm0212 [Published on: November 30, 2024 16:18 IST]
  • 5 - Shahid Afridi: Pakistan's legendary all-rounder Shahid Afridi has played in the most ODI games for his country. Afridi has featured in 398 ODI matches in his career.
    Image Source : Getty
    1/5
    5 - Shahid Afridi: Pakistan's legendary all-rounder Shahid Afridi has played in the most ODI games for his country. Afridi has featured in 398 ODI matches in his career.
  • 4 - Kumar Sangakkara: Sri Lankan icon Sangakkara is also in the top 5. Sangakkara has featured in 404 ODI matches in his career.
    Image Source : Getty
    2/5
    4 - Kumar Sangakkara: Sri Lankan icon Sangakkara is also in the top 5. Sangakkara has featured in 404 ODI matches in his career.
  • 3 - Sanath Jayasuriya: Another Sri Lakan icon on this list is Jayasuriya. The former left-handed batter has played 445 matches.
    Image Source : Getty
    3/5
    3 - Sanath Jayasuriya: Another Sri Lakan icon on this list is Jayasuriya. The former left-handed batter has played 445 matches.
  • Advertisement
  • 2 - Mahela Jayawardene: The list features another Sri Lankan on this list. Jayawardene has played in 448 ODI matches during his career.
    Image Source : Getty
    4/5
    2 - Mahela Jayawardene: The list features another Sri Lankan on this list. Jayawardene has played in 448 ODI matches during his career.
  • 1 - Sachin Tendulkar: Indian legend Tendulkar tops this list. Tendulkar has played in 463 ODI matches during his career
    Image Source : Getty
    5/5
    1 - Sachin Tendulkar: Indian legend Tendulkar tops this list. Tendulkar has played in 463 ODI matches during his career
Advertisement
Advertisement
Advertisement