Top 10 Cricketers who have played 500 or more international matches
Check out the list of cricketers who have played 500 or more international matches, creating milestones in the cricketing era.
2. Mahela Jayawardene
Mahela Jayawardene was one of the most disciplined batters Sri Lanka gave to world cricket. The dynamic right-handed batter played 652 matches in international cricket, in which he accumulated 25957 runs. In 2006, he played an iconic knock of 374 against South Africa in Colombo and became the second Sri Lankan to hit a triple ton in Tests.
Talking about his overall batting numbers in cricket’s oldest form, he is the second-highest run-scorer with 11814 runs in 252 innings of 149 Tests, with 34 centuries and fifty half-centuries. Jayawardene’s ODI records are stunning as well, the Colombo-born player is the third-highest run-scorer for his national side, racking up 12381 runs in 443 ODIs at a strike rate of 78.67.
In the 2010 World Cup, he played 100-run innings against Zimbabwe and became the first centurion for Sri Lanka in T20Is. The veteran served Sri Lanka’s T20I side from 2006 and 2014 and during his tenure, he made 1493 runs in 55 games at a decent strike rate of 133.18.
Download Our App