Virat Kohli made his 561st international appearance during India’s second ODI against England, moving past Ricky Ponting’s total of 560 matches and into fifth place on the all-time list.
Kohli marked the appearance with 65 from 66 balls. Jofra Archer dismissed Kohli for the second successive ODI in the series after Adil Rashid caught a mistimed pull at third man.
Kohli moves into the top five for international matches
Kohli now trails Sachin Tendulkar, Mahela Jayawardene, Kumar Sangakkara and Sanath Jayasuriya on the list of players with the most international appearances.

Supplemental editorial cricket visual for Virat Kohli passes Ricky Ponting in international appearances.
| Player | Span | Matches |
|---|---|---|
| Sachin Tendulkar | 1989-2013 | 664 |
| Mahela Jayawardene | 1997-2015 | 652 |
| Kumar Sangakkara | 2000-2015 | 594 |
| Sanath Jayasuriya | 1989-2011 | 586 |
| Virat Kohli | 2008-2026 | 561 |
| Ricky Ponting | 1995-2012 | 560 |
| MS Dhoni | 2004-2019 | 538 |
The original report lists Tendulkar as the record holder with 664 international matches.
Kohli supports India’s innings with two partnerships
Kohli added 60 runs with Rohit Sharma, who scored 26, before sharing a 67-run partnership with Shreyas Iyer.

Supplemental editorial cricket visual for Virat Kohli passes Ricky Ponting in international appearances.
England brought Archer back into the attack during the Kohli-Iyer partnership. Archer used a back-of-a-length delivery to force Kohli into a pull, and the top edge carried to Rashid.
Half-century draws Kohli level with Viv Richards
Kohli’s 65 was his 14th score of 50 or more in ODIs against England, drawing him level with Viv Richards for the second-most fifty-plus ODI scores against England.
Kumar Sangakkara remains ahead of Kohli and Richards with 15 fifty-plus ODI scores against England. Kohli has also scored more than 28,000 international runs since making his India debut in 2008.
Related cricket reading on IPL Bet Online
- Shreyas Iyer Surpasses Virat Kohli In Fastest Indian 3,000 ODI Runs List
- Rohit Sharma crosses 16,000 international runs as opener
- Rohit Sharma Tested By Short Balls In Lucknow Nets Before Second ODI
- Jordan Cox says Virat Kohli was secretly photographed in London
- Jai Moondra Takes Wicket With First Ball of Ireland T20I Career
- Manav Suthar stars on debut as India beat Afghanistan by innings and 300 runs
- Shreyas Iyer Named India T20I Captain, Suryakumar Yadav Left Out
- 2027 ODI World Cup format opens route to three India-Pakistan matches

















