Virat Kohli is one of the best batsmen in modern-day cricket. He achieved the milestone of 23,000 runs in international cricket during the 4th Test match against England at Kennington Oval, London.
Apart from a modern-day legend, Kohli has shown tremendous skills in captaincy for India. Under his captaincy, the Indian team registered a memorable series win over Australia in their own den during 2018/2019 series.
Kohli has scored so far 70 centuries in international cricket. Despite struggling for quite some time, he is currently top batsmen.
It is very difficult to dominate Kohli, but there have been few bowlers has been able achieve this remarkable feat.
Here we look at the 5 bowlers dismissing Kohli in international cricket
England’s off spinner Moeen Ali has dismissed Virat Kohli most times in international cricket so far. The rivalry between Moeen Ali and Virat Kohli started during the 2014 Test series on England soil.
Moeen Ali dismissed Virat Kohli during the 2nd innings of the 4th Test match at Oval, London. He has big impact on Indian captain and got his wicket every time both these teams met.
Kohli scored 89 runs from 115 balls in ODIs from 115 deliveries and being dismissed by Moeen Ali 3 times. Moeen Ali’s record in Test matches against Kohli in Test matches has been brilliant scoring 196 runs from 393 balls being dismissed 6 times.
Moeen Ali dismissed Virat Kohli once in T20Is with 21 runs from 10 deliveries. Kohli struggled against the off-spinners, leg spinners in international cricket.
The rivalry between Kohli and James Anderson began in Test cricket during the horrifying Test series in 2014 tour of England.
During the 2014 tour of England, Kohli became bunny of James Anderson and scored just 19 runs against 39-year pacer. Kohli performed brilliant during the 2018 England tour as he was not dismissed by James Anderson once and scored 114 runs.
The third phase of this rivalry looked great during the 5 Test match series in 2021. James Anderson showed great skills against Kohli dismissing him twice before the fifth final Test at Old Trafford, Manchester was cancelled due to COVID outbreak in Indian camp.
Kohli has scored 297 runs from 681 deliveries as James Anderson dismissed him 7 times in longest form of the game. Anderson has taken Kohli’s wicket three times in ODI format with 26 runs from 38 balls.
Tim Southee is one of the best bowlers in all three formats for New Zealand since quite long time. Southee has ability to swing deliveries both ways and troubled best batsmen in the world.
Southee has dismissed the Indian captain Virat Kohli 10 times across all three formats of the game. Kohli shown tremendous skills against Southee with 128 runs in Test cricket at a decent average of 42.7 but the Kiwi pacer took Kohli’s wicket 3 times.
Southee’s performance in ODI cricket against Kohli has been brilliant with 205 runs and being dismissed 6 times. Southee dismissed Kohli once in T20I format.
Adil Rashid, the leg spinner of England cricket team has troubled Virat Kohli lots in international cricket. So far, Rashid has dismissed Kohli 9 times including 4 times in Test cricket, 3 times in ODI cricket and twice in T20I cricket.
The Indian captain Virat Kohli scored 289 runs against Adil Rashid in Test cricket at an amazing average of 72.2. Kohli hit 108 runs with an average of 36 during ODI cricket and hit 63 runs in T20Is with decent average of 31.5.
Graeme Swann/ Ben Stokes
One of the best all-rounders in the world, Ben Stokes and off-spinner Swann dismissed Kohli 8 times each during international cricket so far.
Star England all-rounder got rid of Kohli dismissing him 5 times in Test matches and thrice in ODIs. Despite his performance, Kohli made an impact against Stokes at an average of 44.4 in Test matches and 30.3 in ODIs.
Swann has been able to dismiss Kohli 8 times including 3 times in Test matches, 4 times in ODIs and once in T20Is. Kohli performance against Swann was not impressed with an average of 20.7 in Test matches and only 15.8 in ODIs.