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
4 killed in explosion at business in Russia's Chelyabinsk
State pensioners urged to do £4,000 DWP check ahead of triple lock increase
Louvre Director admits security failures, proposes new measures
UN chief hopes Israel will abide by ICJ advisory opinion
Trump sanctions two Russian oil companies, hopes Ukraine 'war will be settled'