Cricketers who featured in most International matches

Sports Tak Staff
July 19, 2023

India's Sachin Tendulkar played 664 international matches in his career.


Sri Lanka's Mahela Jayawardene played 652 international matches in his career.

Sri Lanka's Kumar Sangakkara played 594 international matches in his career.

Sri Lanka's Sanath Jayasuriya played 586 international matches in his career.

Australia's Ricky Ponting played 560 international matches in his career.

India's MS Dhoni played 538 international matches in his career.

Pakistan's Shahid Afridi played 524 international matches in his career.

South Africa's Jacques Kallis played 519 international matches in his career.

India's Rahul Dravid played 509 international matches in his career.

India's Virat Kohli has so far played 499 international matches in his career.

Stats put Rohit Sharma as 2nd biggest match-winner in Tests

Next Story
window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-235112946-5');