Top 10 players who have played most ODI matches
9. Muttiah Muralitharan (Asia/ICC/SL 1993-2011 ) Mt: 350 Wkts: 534 BB: 7/30
Magical off spinner Muralitharan played for Sri Lanka as the lone strike bowler in both the formats for almost 20 years. Bowling over after over in Tests and ODIs, he picked up 800 test wickets and 534 ODI wickets, world record in both formats. He was also part of the 1996 World cup Sri Lankan team and announced his retirement after the 2011 World cup tournament.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store