5 bowlers who have got Virat Kohli out most number of times in ODIs

ICC World Twenty20 India 2016: India v Australia

#4 Graeme Swann (4 times in 9 innings)

Sri Lanka v England - ICC World Twenty20 2012: Super Eights Group 1

Graeme Swann is one of the most underrated players of all time. The attacking off spinner had an illustrious career, especially in Test cricket. He took wickets all over the globe but his records suggest that he was equally good in ODIs and T20s.

He is another off spinner, who makes our list. It suggests that Kohli has had some issues playing offies. Coming back to the stats, Swann got Kohli out 4 times in 9 innings. Interestingly, the mode of dismissal was different, every single time. The 4 dismissals involve a caught behind, an LBW, caught by a fielder once and a hit wicket.


#3 Thisara Perera (5 times in 26 innings)

Virat Kohli has played most number of matches against Sri Lanka. So, it is obvious that another Sri Lankan makes the list.

The aggressive all rounder is well renowned more for his power hitting but he can be more than handy with the ball as well. He has got the ability to move the new ball and has a habit of picking up wickets at the death.

Australia v Sri Lanka - ODI Game 4

Although Virat has scored a lot of runs against the all rounder, Perera has managed to get his wicket on 5 separate occasions. Virat got out to Perera in the following manner - 3 times caught by the fielders, one caught behind and one LBW.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Sarah Waris
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications