Apart from Rohit Sharma, who are the Indians who have played 500 international matches?

At the same time, the name of Modern Master King Virat Kohli comes at second place, who has played 551 matches for India. Kohli has played 302 ODIs, 125 T20Is and 123 Tests.

Leave a Comment