Virat Kohli Reveals the Bowlers Who Challenged Him the Most
The Men Who Challenged a Legend
Virat Kohli has long been regarded as one of the most dominant forces in modern cricket. Across a legendary career spanning nearly two decades, the Indian batting maestro has dismantled world-class bowling attacks with ease. Yet, even a player of his caliber acknowledges that some bowlers possess an uncanny ability to pose a genuine threat. Ahead of a crucial Royal Challengers Bengaluru (RCB) clash in the 2026 IPL, Kohli revealed the names of those who truly tested him in the international arena.
The Test Cricket Titan: James Anderson
When asked about the longest format of the game, Kohli did not hesitate to name England’s legendary pacer, James Anderson. Their rivalry has become a defining narrative of the modern era, captivating cricket fans whenever the two met on the pitch. The intensity of this battle was most visible during India’s 2014 tour of England, where Anderson famously dismissed Kohli four times.
Over the course of 25 Test matches, Anderson has claimed Kohli’s wicket seven times. Despite the difficulty, Kohli maintained a respectable average of over 43 against the swing master, highlighting the immense mutual respect between these two titans of the sport. Their encounters have provided some of the most compelling viewing in Test history, characterized by precision, patience, and unwavering skill.
ODI Mastery: The Adil Rashid Factor
In the 50-over format, the conversation shifted to a more tactical challenge. Kohli identified England’s veteran leg-spinner, Adil Rashid, as the bowler who caused him the most frustration. Rashid’s ability to manipulate flight and speed has often left even the best batters guessing.
Statistically, the numbers back up Kohli’s sentiment. Rashid has dismissed the Indian superstar five times in ODIs. Their encounters have often been a game of chess, with Kohli managing 112 runs off 130 balls against the spinner. The sharp spin and clever variations employed by Rashid were particularly effective during England’s 2025 tour of India, where he enjoyed notable success against the former Indian captain.
T20 Dominance and the Sunil Narine Mystery
Perhaps the most intriguing revelation concerned the shortest format. Kohli identified West Indies mystery spinner Sunil Narine as his toughest adversary in T20 cricket. While the two have never faced off in T20 Internationals, their battles within the Indian Premier League (IPL) are legendary.
Narine has famously managed to keep Kohli quiet, a feat very few bowlers can claim. In 180 balls faced against the Kolkata Knight Riders spinner, Kohli has scored just 15 boundaries. Most impressively, the star batter has yet to hit a single six against Narine, maintaining a strike rate of just 105.67—a figure that stands in stark contrast to his aggressive, free-scoring nature in the IPL.
The Continuing Legacy
Despite these past challenges, Virat Kohli remains a force of nature. In the ongoing 2026 IPL season, he has been in scintillating form for the Royal Challengers Bengaluru. With 542 runs in 13 matches, an average of 54.20, and a strike rate of 164.74, Kohli continues to prove why he is among the greatest to ever step onto the field. His ability to adapt, learn from his rivals, and evolve his game remains the cornerstone of his enduring success. Whether facing the swing of Anderson or the mystery spin of Narine, Kohli has consistently found ways to compete at the absolute highest level, leaving an indelible mark on the sport of cricket.




