The second ODI between India and England moves to Sofia Gardens in Cardiff, and this time the spotlight will fall as much on Virat Kohli's bat as on the result itself. India thrashed England in the series opener at Edgbaston in Birmingham to take a 1-0 lead, and a win in Cardiff would seal the series in India's favour. But for that to happen, the team is counting on Kohli, long regarded as the backbone of India's batting, to shake off a quiet outing and produce the kind of match winning innings he is known for. Having failed to convert his last start into something substantial, Kohli will walk out determined to put that memory behind him.
A forgettable evening at Edgbaston
England had set India a target of 259 in the series opener. When India walked out to chase it, Kohli came in at number three with the weight of expectation on him, only to fall for a modest 5 runs. It was a disappointing dismissal for his fans, but Cardiff now hands him the chance to turn that setback into something memorable. Great players are defined by how they respond to a failure, and Kohli will be looking to answer with exactly that kind of comeback on English soil, arriving at Sofia Gardens with a point to prove.
Just four runs from overtaking Dravid
Cardiff could turn into a landmark occasion for Kohli. He arrives at Sofia Gardens on the verge of breaking a long standing record held by former India captain Rahul Dravid. Across his career, Dravid played 46 international matches in England spanning all three formats, scoring 2645 runs in 56 innings at an average of 55.10, with 8 centuries and 15 half centuries. Kohli currently stands at 2642 runs from 74 innings in 58 matches in England. That leaves him needing just 4 more runs to move past Dravid and become the highest run scorer among Indian batters on English soil across all formats combined.
Where India's greats stand in England
The all time list of Indian run scorers in England currently has Dravid on top with 2645 runs, with Kohli chasing him just behind on 2642. Sachin Tendulkar sits third, having scored 2626 runs in 43 matches at an average of 49.54. Current captain Rohit Sharma holds fourth place with 2298 runs from 47 matches. Further down the list are Sourav Ganguly with 1949 runs, MS Dhoni with 1869 runs, Ravindra Jadeja with 1644 runs, KL Rahul with 1643 runs, Sunil Gavaskar with 1583 runs and Shikhar Dhawan with 1478 runs. Should Kohli add just 4 more runs, he would leapfrog every name on this list and open a new chapter in Indian cricket history, cementing his place among the format's all time greats.
A balanced record across formats
Kohli's numbers in England read as remarkably consistent across all three formats. In Test cricket, he has scored 1096 runs in 33 innings across 17 matches at an average of 33.21, with a best score of 149. His bat has spoken loudest in ODIs, where he has piled up 1354 runs in 34 innings across 34 matches at an average of 50.14 and a strike rate of 91.17. In T20 Internationals, he has added 192 runs in 7 matches at an average of 32 and a strike rate of 133.33. Add the three formats together and Kohli's combined tally comes to 2682 runs, while his count against Dravid's pure record stands at 2642. Across these innings he has struck 3 centuries and 18 half centuries, underlining how well he has adapted to England's fast, seam friendly conditions over the years.
Rohit Sharma's ODI record is also in sight
Dravid is not the only record in Kohli's sights. He is also closing in on becoming India's most successful ODI batter in England, a record currently held by captain Rohit Sharma. Rohit has scored 1439 runs in 28 ODIs in England at an outstanding average of 62.56 and a strike rate of 90.27, with 7 centuries and 7 half centuries. Kohli, by comparison, has 1354 runs from 34 ODIs in England. If Kohli manages a knock of 86 runs at Cardiff, he would go past Rohit Sharma to become India's highest ODI run scorer on English soil, meaning this single innings could hand him two major records at once, an achievement that would place him ahead of both a legendary predecessor and the current captain.
England's ODI run charts
Indian batters have consistently dominated ODI cricket played in England. Rohit Sharma leads that list with 1439 runs, with Kohli second on 1354. Rahul Dravid sits third with 1238 runs from 32 matches. Next comes Shikhar Dhawan, known as Gabbar, who scored 1142 runs in just 22 matches at an excellent average of 60.10. Sachin Tendulkar is fifth with 1051 runs from 26 matches, while former captain Sourav Ganguly is sixth with 1034 runs from 27 matches. MS Dhoni also features on this list with 938 runs from 38 matches. Kohli now stands on the threshold of climbing past this entire group of greats and staking his claim as India's finest ODI batter in English conditions.
Kohli's stature away from home
What sets Kohli apart is that his run scoring has never been confined to home conditions. He has piled up runs just as consistently in opposition backyards and at neutral venues. Across a one day international career spanning more than 15 years, Kohli has played 182 matches outside India, combining away fixtures and neutral venues. In those matches, he has scored 7935 runs at an average of 55.48 and a strike rate of 90.72, with 27 centuries and 41 half centuries. Those numbers make clear that a big innings on foreign soil, such as the one Cardiff could offer, is nothing unusual for Kohli, it is simply one of the defining strengths of his game and a big reason why his fans expect another special knock at Sofia Gardens.
Why Cardiff matters so much
The Cardiff ODI is not just about the series scoreline, it could turn into a landmark day in Kohli's career. A big innings here would let him overtake both Rahul Dravid and Rohit Sharma in one stroke, adding two milestones to his name in a single outing. India's batting history in England is already rich with names like Dravid, Tendulkar, Ganguly and Dhoni, and Kohli moving to the very top of that list would stand as another defining achievement in an already remarkable career, one that fans across the cricketing world are eagerly waiting to witness unfold at Sofia Gardens.











