1. Sachin Tendulkar 664 Matches

PC: Google

2. Mahela Jayawardene 652 Matches

PC: Google

3. Kumar Sangakkara 594 Matches

PC: Google

4. Sanath Jayasuriya 586 Matches

PC: Google

5. Ricky Ponting 560 Matches

PC: Google

6. Mahendra Singh Dhoni 538 matches

PC: Google

7. Shahid Afridi  524 Matches

PC: Google

8. Jacques Kallis  519 Matches

PC: Google

9. Rahul Dravid 509 Matches

PC: Google

10. Virat Kohli 500 Matches

PC: Google