Who has scored most runs in 500th international match as Virat Kohli tops the chart with hundred?

Who has scored most runs in 500th international match as Virat Kohli tops the chart with hundred?

Image Source : AP

10. Sanath Jayasuriya - 1 run (ODI)

Image Source : Getty

9. Rahul Dravid - 2 runs (ODI)

Image Source : Getty

8. Jacques Kallis - 6 runs (T20I)

Image Source : Getty

7. Mahela Jayawardene - 11 runs (T20I)

Image Source : Getty

6. Shahid Afridi - 22 runs (ODI)

Image Source : Getty

5. MS Dhoni - 32* runs (T20I)

Image Source : Getty

4. Sachin Tendulkar - 35 runs (ODI)

Image Source : Getty

3. Ricky Ponting - 44 runs (ODI)

Image Source : Getty

2. Kumar Sangakkara - 48 runs (ODI)

Image Source : Getty

1. Virat Kohli - 121 runs (Test)

Image Source : AP

Next : No Shikhar Dhawan, Sanju Samson; surprise call-up for opener: Team India's predicted World Cup 2023 squad