Top 10 Batsmen with most ODI centuries on winning occasions
9. Kumar Sangakkara (Sri Lanka) – 18 centuries:
Kumar Sangakkara is considered by many as a batting legend in modern cricket. His technique and skill has been unquestionable and he has performed consistently throughout his career for his team. He has played 217 ODIs for Sri Lanka and has scored a massive 8301 runs in which is also the fourth highest in the world.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store