Stats: Most international matches played by a cricketer

Mahela Jayawardene

Mahela Jayawardene

Mahela Jayawardene became only the 2nd cricketer after Sachin Tendulkar to appear in 600 international matches today in the Asia Cup fixture against Pakistan.

The ongoing match in Fatullah, Bangladesh is Jayawardene’s 408th ODI, and his 600th, including Tests and T20s.

The list of most international appearances is headed by Sachin Tendulkar, who played 664 matches in his career. Sanath Jayasuriya, Kumar Sangakkara and Muttiah Muralitharan are the other 3 Sri Lankans in the list.

Rahul Dravid is the only other Indian to feature in the list, which also includes retired player like Ricky Ponting, Steve Waugh and Inzamam-ul-Haq.

most matches pllll

*Sangakkara and Jayawardene are the only 2 players who have not retired from international cricket.

# Stats updated till 25th of February 2014

Brand-new app in a brand-new avatar! Download Cric Rocket for fast cricket scores, rocket flicks, super notifications and much more!

Quick Links

Edited by Staff Editor