#4 Graeme Swann (4 times in 9 innings)
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.
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