News Photos Sports

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

  • Image Source : Getty

    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

    4 - Kumar Sangakkara: Sri Lankan icon Sangakkara is also on this list. Sangakkara played 404 ODI matches from 2000 to 2015

  • Image Source : Getty

    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

    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

    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