Cricket Addictor
For fastest livescore in India
cricketaddictor.com

Virat Kohli names the bowlers who troubled him the most across the formats

Published - 20 May 2026, 01:13 PM | Updated - 20 May 2026, 01:16 PM

Virat Kohli sets unmatched record; becomes first player to score 9,000 runs in IPL
PC: Twitter/X

The India national cricket team batting superstar Virat Kohli has revealed the bowlers who gave him the toughest time in international cricket. The Royal Challengers Bengaluru (RCB) icon has destroyed almost every bowling attack across formats during his legendary career, but there were still a few names that managed to trouble him with the ball.

Ahead of Royal Challengers Bengaluru’s last league match of the ongoing IPL 2026 against Sunrisers Hyderabad (SRH) on May 22, Virat Kohli attended a sports summit organized by the RCB Innovation Lab. During the event, the former India captain named the toughest bowlers he has faced in Tests, ODIs, and T20I cricket. However, he is now only active in ODIs, having retired from Tests and T20Is.

Virat Kohli named James Anderson as the toughest Test bowler

Virat Kohli picked legendary England fast bowler James Anderson as the toughest bowler he has ever faced in Test cricket. The rivalry between Kohli and Anderson has been one of the iconic modern-era rivalries. The England legend troubled the right-handed batter badly during India’s 2014 tour of England, dismissing him four times in that series.

Read Also: Rishabh Pant-Ian Bishop toss chat on Mohammed Shami turns painfully awkward during RR vs LSG clash; Watch HERE

Since then, every battle between Kohli and Anderson has become must-watch cricket for fans around the world. They have faced each other in 25 Tests in their careers, with the former England pacer having dismissed Kohli seven times in Test cricket with the latter averaging over 43.

Cricket Addictor — fastest live scores on Google Play

Adil Rashid troubled Virat Kohli most in ODIs!!!

When it comes to ODI cricket, Kohli surprisingly picked another England bowler, and he is none other than one of the most successful white-ball spinners, Adil Rashid. The dashing batter said that the experienced leg-spinner troubled him the most in the 50-over format.

Over the years, Rashid’s clever variations and sharp spin have created problems for Kohli many times. The seasoned spinner has dismissed Kohli five times in ODI cricket, including back-to-back dismissals during England’s tour of India in 2025. He has scored 112 runs off 130 balls faced against Rashid.

Sunil Narine becomes biggest threat to Virat Kohli in T20s

Meanwhile, Kohli surprised everyone by picking the mystery spinner Sunil Narine of the West Indies as the toughest bowler he has faced in T20 cricket. They have never faced each other in T20I cricket, but Narine gave a really tough time to Kohli in the IPL.

Well, Kohli has dominated almost every bowler in IPL history, but Narine remains one of the few bowlers who have managed to keep him quiet. The RCB icon has managed just 15 boundaries in 180 balls and has been dismissed four times by the Kolkata Knight Riders' mystery spinner in the IPL.

Read Also: For girlfriend or mother? Vaibhav Sooryavanshi’s viral ‘A’ celebration decoded

Despite being one of the greatest T20 batters ever, Kohli has so far failed to hit a six against Narine, and the most shocking thing is his strike rate of 105.67 against him. Recently, Kohli faced Narine in Raipur and managed to hit only one boundary against him.

RCB icon's stunning IPL 2026 season so far

Well, Kohli is once again dominating the IPL for Royal Challengers Bengaluru. He has so far scored 542 runs in 13 matches in the ongoing IPL 2026 at a stunning strike rate of 164.74 and an impressive average of 54.20. He has been a key to RCB’s playoff qualification.

Rashmi Wasnik
Rashmi Wasnik

Rashmi Wasnik is a passionate content writer with over a decade of experience. She started her journ...

Cricket Addictor — fastest live scores on Google Play
logo
Stay Updated with the Latest Cricket News from Cricket Addictor.

You will receive the latest updates on cricket news throughout the day. You can manage them whenever you need in browser settings.