Virat Kohli is one of the most successful batsmen in the history of international cricket. Having scored 82 centuries in all three formats of international cricket- Test, One Day International (ODI), and Twenty20 International (T20I).
Virat Kohli’s international record in England
The conditions in England can often challenge a player’s technique and temperament more than anywhere else because of the difficult conditions for swinging and seam. This report presents key details about each of Virat Kohli’s centuries made in England in all formats.
Test Cricket: Kohli’s Resilience in English Conditions
In the challenging field of Test cricket, Virat Kohli has proved his outstanding talent with two centuries, especially in England. Both of his major innings were played during India’s England tour in 2018, which was a turning and a redemptive phase of his Test career in English conditions.
His first hundred, a fantastic 149 against England, was at Edgbaston Cricket Ground in Birmingham, England, on August 1, 2018. The innings must have been very satisfying for the batsman as it would largely have silenced his critics, having called into question his ability to score runs in English conditions after his troubled tour in 2014.
The fact that he had to firstly adapt and secondly deliver under the same glare of the spotlight more than hinted at the change in his batting as well as his mental tenacity.
His second Test century in England was a finely scored century of 103 runs, scored against England at Trent Bridge in Nottingham on August 18, 2018. This century also cemented his domination in that successful tour, helping India considerably.
The transformation from 2014, when he was struggling against the ball that swung back, to his authoritative performance in 2018, during which he made these two vital centuries, underscores a strong narrative of development in his career.
Century No. | Score | Opposition | Venue | Date | Match Result |
1 | 149 | England | Edgbaston Cricket Ground, Birmingham | 01-Aug-2018 | Lost |
2 | 103 | England | Trent Bridge, Nottingham | 18-Aug-2018 | Won |
One Day Internationals (ODIs)
In analyzing Virat Kohli’s ODI century tally, it is important to note a major geographical difference. While he did score a century in the UK, he has not registered an ODI century technically within the boundary of England.
The only ODI century he managed to score in the wider UK was a century of 107 against England at Sophia Gardens in Cardiff, Wales, on September 16, 2011.
This explanation highlights an important point in sports statistics. The necessity for a detailed analysis of data to prevent misrepresentation. The distinction between political borders and cricketing administrative or historic divisions may introduce complexity.
Summary: Total Centuries by Format in England
Test Centuries in England: 2 centuries
ODI Centuries in England: 1 century (with the crucial clarification that he has one ODI century in Wales, which is part of the UK but not England)
T20I Centuries in England: 0 centuries (Only 1 T20 century in Dubai)
ALSO READ: All Confirmed BBL Teams And WBBL Teams For The 2025-26 Season