Virat Kohli Reveals the Toughest Bowlers He Has Ever Faced
Contents
A Career Defined by Battles Against the Best
Virat Kohli’s journey to becoming one of the greatest batters in the history of cricket has been paved with dominance over world-class bowling attacks. Across all three formats, the Royal Challengers Bengaluru icon has dismantled the best in the business. However, even for a player of his caliber, certain bowlers have proven to be persistent thorns in his side. Recently, ahead of an IPL 2026 fixture for RCB, Kohli opened up during an RCB Innovation Lab sports summit to name the bowlers who truly pushed him to his limits.
The Test Match Nemesis: James Anderson
When reflecting on the long-form version of the game, Kohli did not hesitate to name England’s legendary pace spearhead, James Anderson, as his toughest challenger. The rivalry between the two is etched into modern cricket history. Their battle reached a fever pitch during India’s 2014 tour of England, where Anderson famously dismissed Kohli four times, exposing vulnerabilities in the batter’s technique at that time.
Since that series, their encounters have become the stuff of legend. Having squared off in 25 Tests, Anderson has dismissed the Indian maestro seven times. Despite this, Kohli’s ability to evolve is reflected in his respectable average of over 43 against the swing king. It remains a classic contest of skill, patience, and resilience that fans have cherished for over a decade.
The ODI Challenge: Adil Rashid
While fast bowlers often dominate the conversation regarding Kohli’s rivals, the batting superstar pointed to a more surprising name when discussing One Day International cricket: England’s leg-spinner, Adil Rashid. Kohli highlighted Rashid’s clever variations and sharp, deceptive spin as the primary reasons for his struggle.
Statistically, the matchup bears out the difficulty; Rashid has claimed Kohli’s wicket five times in the 50-over format. Notably, the spinner managed to dismiss Kohli in consecutive matches during England’s tour of India in 2025. With Kohli managing 112 runs off 130 deliveries against him, it is clear that Rashid’s ability to control the middle overs effectively stifled the run-machine’s usual aggressive rhythm.
The T20 Mystery: Sunil Narine
Perhaps the most intriguing revelation was Kohli’s choice for the toughest bowler in T20 cricket: West Indies mystery spinner Sunil Narine. Although they never faced one another at the international level in T20Is, their battles in the Indian Premier League (IPL) have been remarkably one-sided in favor of the bowler.
Narine has managed to keep the high-scoring batter quiet for years. In their IPL history, Kohli has faced 180 balls from the spinner, managing just 15 boundaries and failing to clear the fence for a single six. Perhaps most staggering is Kohli’s strike rate of 105.67 against the Kolkata Knight Riders star. Even in recent outings, such as their encounter in Raipur, Narine’s ability to stifle Kohli has remained a recurring theme.
Reflecting on a Stellar IPL 2026 Campaign
Despite the challenges posed by these elite bowlers, Kohli’s form remains largely unaffected. In the ongoing IPL 2026 season, he has been in vintage touch for Royal Challengers Bengaluru. With 542 runs across 13 matches at a blistering strike rate of 164.74 and an average of 54.20, he continues to lead the charge for his side. His current performances serve as a testament to his ability to learn from these past struggles and continue evolving, even at the peak of his powers. While these specific bowlers may have gained the upper hand on occasion, Kohli’s legacy remains firmly intact as he continues to dominate the world stage.
