Latest Cricket News

Virat Kohli Reveals the Toughest Bowlers He Faced Across Formats

Priya Nair · · 4 min read

The Ultimate Masters of Their Craft: The Bowlers Who Challenged Virat Kohli

Virat Kohli is widely regarded as one of the greatest batsmen in the history of cricket. Throughout his illustrious career, the Royal Challengers Bengaluru (RCB) icon has dismantled almost every world-class bowling attack across formats. From his masterful cover drives to his relentless hunger for runs, Kohli has established a dominant legacy. However, even the absolute best have their kryptonite. Ahead of Royal Challengers Bengaluru’s final league match of the IPL 2026 season against Sunrisers Hyderabad (SRH), Kohli attended a sports summit organized by the RCB Innovation Lab. During this event, the legendary batsman candidly named the bowlers who have given him the toughest time throughout his career in Tests, ODIs, and T20 cricket.

The Ultimate Red-Ball Nemesis: James Anderson

When discussing the longest format of the game, Virat Kohli named legendary England fast bowler James Anderson as the absolute toughest bowler he has ever faced. The fierce battle between Kohli and Anderson stands as one of the most iconic and highly anticipated modern-era rivalries in Test cricket.

The rivalry reached its peak during India’s 2014 tour of England, where Anderson famously exposed Kohli’s vulnerabilities outside the off-stump, dismissing him four times in that single series. Although Kohli famously bounced back in subsequent tours, every single duel between these two masters became must-watch television for cricket fans worldwide. Over the course of their careers, they faced off in 25 Test matches, with the English swing maestro dismissing the Indian stalwart seven times, while Kohli managed an average of over 43 against him.

READ:  Sanju Samson Reveals Secret to Match-Winning Form After Dominating DC

The Surprising Spin Challenge in ODIs: Adil Rashid

While many might have expected a fearsome fast bowler to top his list for One Day Internationals, Kohli threw a curveball by picking England’s veteran leg-spinner, Adil Rashid. Kohli acknowledged that the experienced white-ball spinner has troubled him more than anyone else in the 50-over format.

Over the years, Rashid’s clever variations, sharp turn, and deceptive googly have repeatedly posed serious questions for the Indian batsman. Rashid has managed to dismiss Kohli five times in ODI cricket. This includes back-to-back dismissals during England’s tour of India in 2025, proving that Rashid has consistently found ways to break through Kohli’s defense. Throughout their matchups, Kohli has scored 112 runs off the 130 deliveries he has faced against the English spinner.

The T20 Stranglehold: Sunil Narine’s IPL Supremacy

In the shortest format of the game, Kohli surprised many by naming West Indian mystery spinner Sunil Narine as his toughest opponent. While the two have never crossed paths in international T20 matches, Narine has consistently made life difficult for Kohli in the Indian Premier League (IPL).

Kohli has dominated virtually every bowler in IPL history, yet Narine remains a rare exception who has consistently kept him quiet. Representing the Kolkata Knight Riders, Narine has managed to dismiss the RCB legend four times in the tournament. Remarkably, Kohli has failed to hit a single six against Narine throughout their extensive IPL encounters, securing just 15 boundaries in 180 balls faced. Kohli’s strike rate against Narine stands at a modest 105.67. In their recent face-off in Raipur, Kohli was restricted once again, managing to find the boundary only once against the mystery spinner.

READ:  Ashwin Blames Preity Zinta, PBKS Management for IPL Playoff Woes

A Legendary Career Continues to Shine

Though Kohli has stepped back from certain formats—currently remaining active in ODIs after retiring from Test matches and T20Is—his competitive spirit remains as fierce as ever. His current performances in the IPL 2026 season showcase his enduring class. Playing for Royal Challengers Bengaluru, Kohli has compiled 542 runs in 13 matches at an incredible strike rate of 164.74 and an average of 54.20, serving as the driving force behind RCB’s charge toward playoff qualification.

Acknowledging the bowlers who have troubled him only highlights Kohli’s greatness. It shows his deep respect for the game and the elite opponents who pushed him to continuously evolve and refine his batting supremacy.

Priya Nair
Priya Nair

Priya Nair is a Cricket News Editor at IPLT20Stats, specializing in IPL coverage, player interviews, match highlights, and breaking cricket news. She is passionate about Indian cricket and focuses on delivering timely, engaging, and SEO-optimized news articles for cricket fans worldwide. With strong knowledge of T20 leagues and player statistics, Priya contributes detailed match analysis and trending cricket stories across the IPL season.