Top 10 players who have played most ODI matches
2. Sanath Jayasuriya (Asia/SL 1989-2011) Mt: 445
Runs: 13430 Hs: 189 Avg: 32.36 100s: 28
Demolishing is perhaps the best word someone can use to describe Sanath Jayasuriya. Dashing, destructive and borderline cruel on any short bowling, Jayasuriya has or had most of the fastest records in the world. He had the fastest 100 in ODI off 48 balls before Afridi broke it and he also had record for 11 sixes.
Sanath Jayasuriya played till 2011 till the age of 42. Jayasuriya made 13430 runs in 445 matches, with 28 hundreds with a highest score of 189 runs.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store