Cricket is one of the world's most famous and beloved sports. Consistency, fitness, and passion are hallmarks of a long career. Only a few legendary players have played more than 500 international matches and have demonstrated their dedication and excellence over the years. Let's take a look at the players who have played more than 500 matches:
Sachin Tendulkar (India) - 664 Matches
The "Master Blaster" tops this list with 664 international matches. His unmatched record and dedication have inspired generations of cricketers around the world.
Mahela Jayawardene (Sri Lanka) - 652 Matches
A pillar of Sri Lankan cricket, Jayawardene displayed grace and consistency throughout his career, playing 652 matches.
Kumar Sangakkara (Sri Lanka) – 594 matches
Known for his excellence and reliability, Sangakkara's 594 matches make him one of the most respected batsmen in cricket history.
Sanath Jayasuriya (Sri Lanka) – 586 matches
This explosive opening batsman revolutionized limited-overs cricket with his aggressive batting style and played 586 matches for Sri Lanka.
Ricky Ponting (Australia) – 560 matches
One of Australia's greatest captains and batsmen, Ponting played 560 international matches and led his team to multiple World Cup victories.
Virat Kohli (India) – 551 matches (and counting)
The run machine of modern cricket, Kohli has played 551 matches so far and continues to add to his impressive performance.
MS Dhoni (India) – 538 matches
India's most successful captain, Dhoni has played 538 matches and is known for his calm leadership and brilliant finishing.
You may also like
Russian President to skip G20 Summit in South Africa
Schoolboy Harvey Willgoose's teen killer Mohammed Umar Khan imprisoned for 16 years
Want to live past 100? This veg soup recipe loved by the world's longest-living people might be the secret
Four-fold reduction in farm fire cases, says Punjab government
UP: 3 dead after bike collides with truck in Varanasi