Top 10 players who have played most ODI matches
7. Ricky Ponting (Aus/ICC 1995-2012) Mt: 375
Runs: 13704 Hs: 164 Avg: 42.03 100s:30
2 time World cup winning captain Ricky Ponting played 375 matches and made 13704 runs. He has the second most hundreds (30) to his name and is considered one the greats of the game. An exciting and attacking batsman, he led one of the best cricket teams from 2002 till his retirement in 2012.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store