Top 10 players who have played most ODI matches

View : 8.3K

6 Min Read

3. Mahela Jayawardene (Asia/SL 1998-2015) Mt: 447
Runs: 12646  Hs: 144  Avg: 33.45 100s: 19

Mahela Jayawardene has played the 3rd most ODIs in world.(Photo Source: BCCI)
Mahela Jayawardene has played the 3rd most ODIs in world.(Photo Source: BCCI)

Kumar Sangakkara’s partner in crime, Mahela Jayawardene has been part of Sri Lankan set up since his debut in 1998. Jayawardene just played his 444th match and has made 19 centuries. His 12625 runs are in the top 3 of the most runs categories. One the most important batsmen in Sri Lankan set up currently and has been since long time.
Jayawardene has also announced his retirement from international cricket after the 2015 World cup.

Prev
Page9 / 10
Next

Get every cricket updates! Follow Us:

googletelegraminstagramwhatsappyoutubethreadstwitter

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store