Cricbites

Loading…

CricBites

Virat Kohli Breaks Rahul Dravid’s SENA ODI Record With Historic Feat

By Harshil Raval | Fri Jul 17 2026
4.9
(41 votes)
Virat Kohli Breaks Rahul Dravid’s SENA ODI Record With Historic Feat
4.9
(41)

Virat Kohli broke Rahul Dravid’s long-standing record by scoring 65 runs in the second ODI of the three-match series. The veteran batsman achieved another major milestone by becoming the Indian player to score the most ODI half-centuries in the host countries (South Africa, England, New Zealand and Australia). His half-century against England in the second ODI was his 30th in these countries, leaving him behind every other Indian batsman.

Kohli Extends His SENA ODI Fifty Record

During the second ODI against England, Kohli scored his 30th ODI fifty in the host country, surpassing Dravid’s 29. Sachin Tendulkar is second with 25 runs, while MS Dhoni is second with 24 runs and Mohammad Azharuddin is third with 17 runs. Playing only ODIs for India, Kohli has scored 65 runs off 66 balls at Cardiff.

In England, he has scored three ODI centuries. Across all formats for the country, Kohli has played 1,096 runs in 17 Tests at an average of 33.21, 1,378 runs in 35 ODIs at an average of 51.03 and seven T20Is in which he has scored 192 runs. Playing only ODIs for India now, Kohli has scored 65 runs off 66 balls at Cardiff.

India Finish With 233 After Middle-Order Resistance

After winning the first ODI by six wickets, England elected to bowl first, and India were bowled out for 233 in 44 overs in the second match played at Cardiff’s Sophia Gardens. Half-centuries from Kohli and Shreyas Iyer gave India a solid base, but regular wickets prevented the visitors from making a big score.

The Indian innings started cautiously on a pitch that favoured seamers. Rohit Sharma scored 26 and captain Shubman Gill added 31 before both were dismissed. Ishan Kishan, who came in for the ailing KL Rahul, could only manage one run. Kohli and Iyer then stabilised the innings with a vital partnership, before Jofra Archer ended Kohli’s innings on 65.

India struggled after Kohli’s wicket, losing wickets at a rapid pace. Shivam Dube, Axar Patel and Washington Sundar all failed to reach double figures. Iyer kept the innings strong with a 71-ball 66, while Jasprit Bumrah remained unbeaten on 20 to help India cross the 230-run mark. Archer took 3 for 42, while Gus Atkinson also took three wickets. Saqib Mahmud returned to the crease and took two wickets as England restricted India to 233, needing 234 to level the three-match series.

Kohli Becomes India’s Leading Run-Scorer Against England

Kohli has now become the highest run-scorer against England in all international formats with 2,646 runs. He has surpassed Rahul Dravid, who had 2,645 runs. Kohli has played 59 matches in England and batted in 79 innings. His figures are the highest by any Asian batsman in international cricket played on English soil.

Rank Player Runs
1 Virat Kohli* 2,646
2 Rahul Dravid 2,645
3 Sachin Tendulkar 2,626
4 Rohit Sharma 2,308
5 Sourav Ganguly 1,949
6 MS Dhoni 1,869

Among visiting batters, only Viv Richards (3,402), Steve Smith (3,348), Ricky Ponting (2,833) and Allan Border (2,799) have scored more international runs in England than Kohli.

Also Read: ENG vs IND 3rd ODI Dream11: Match Prediction, Playing XI & Pitch

Kohli Sets New Indian Record for Fifties Against England

Kohli has also gone to the top of the list for the most international fifties by an Indian batter against England, with 19. He moved ahead of Rahul Dravid to set a new Indian record.

Rank Player Fifties
1 Virat Kohli 33
2 Sachin Tendulkar 32
3 Rahul Dravid 26
4 MS Dhoni 24

Kohli Moves Into Fifth on All-Time Appearance List

The match also saw Kohli overtake Ricky Ponting to become the fifth most-capped player in international cricket. It was his 561st appearance for India across formats, taking him one ahead of Ponting’s 560 matches.

Rank Player Span Matches
1 Sachin Tendulkar 1989–2013 664
2 Mahela Jayawardene 1997–2015 652
3 Kumar Sangakkara 2000–2015 594
4 Sanath Jayasuriya 1989–2011 586
5 Virat Kohli 2008–2026 561
6 Ricky Ponting 1995–2012 560
7 MS Dhoni 2004–2019 538

Now only Sachin Tendulkar (664), Mahela Jayawardene (652), Kumar Sangakkara (594) and Sanath Jayasuriya (586) are above him in the all-time record-breaking list. Virat Kohli continued to add to his remarkable career with another record-breaking performance in Cardiff.

Follow Cricbites for the latest cricket updates, match schedules, player news, records, rankings and insights from experts around the world.

Read More: BCB Confident of Hosting India in September, Awaits Better Broadcast Deal

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 41

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Follow & Share

Loading current series…
Loading stories...
CricBites