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

5 Players to play most ODI matches feat. Sachin Tendulkar and Shahid Afridi

From Indian legend Sachin Tendulkar to former Pakistan cricket team's captain Shahid Afridi, here is a list of players to play the most number of ODI matches in the history of the format.

varun-malik Edited By: Varun Malik @varunm0212 [Published on: September 10, 2024 21:21 IST]
  • 5 - Shahid Afridi: Former Pakistan skipper Shahid Afridi is ranked fifth in this list. Afridi has been part of 398 ODI matches from 1996 to 2015
    Image Source : Getty
    1/5
    5 - Shahid Afridi: Former Pakistan skipper Shahid Afridi is ranked fifth in this list. Afridi has been part of 398 ODI matches from 1996 to 2015
  • 4 - Kumar Sangakkara: Sri Lankan icon Sangakkara is also on this list. Sangakkara played 404 ODI matches from 2000 to 2015
    Image Source : Getty
    2/5
    4 - Kumar Sangakkara: Sri Lankan icon Sangakkara is also on this list. Sangakkara played 404 ODI matches from 2000 to 2015
  • 3 - Sanath Jayasuriya: Sri Lanka's hard-hitting former opener Jayasuriya is also one of the players from his country to be in this list. Jayasuriya has been part of 445 ODI matches
    Image Source : Getty
    3/5
    3 - Sanath Jayasuriya: Sri Lanka's hard-hitting former opener Jayasuriya is also one of the players from his country to be in this list. Jayasuriya has been part of 445 ODI matches
  • Advertisement
  • 2 - Mahela Jayawardene: Another Sri Lankan in this list is Mahela Jayawardene. The former skipper won 448 ODI caps for his country
    Image Source : Getty
    4/5
    2 - Mahela Jayawardene: Another Sri Lankan in this list is Mahela Jayawardene. The former skipper won 448 ODI caps for his country
  • 1 - Sachin Tendulkar: Indian legend Sachin is on top of the chart in this list. Sachin has played the most ODI matches - 463 in his career
    Image Source : Getty
    5/5
    1 - Sachin Tendulkar: Indian legend Sachin is on top of the chart in this list. Sachin has played the most ODI matches - 463 in his career
Advertisement
Advertisement
Advertisement