Multiple choice general knowledge sports

Most matches played

  1. Sanath Jayasuriya

  2. Sachin Tendulkar

  3. Kapil Dev

  4. Inzamam-ul-Haq

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Sanath Jayasuriya holds the record for most ODI matches played with 445 appearances for Sri Lanka. His long international career spanned from 1990 to 2011, making him one of the most experienced players in ODI history.