The Australian fast bowler, Josh Hazelwood has dismissed the Indian duo 5 times in 19 innings
Next on the list is New Zealand's fast bowler Tim Southee. He has dismissed Rohit Sharma and Virat Kohli 5 times in 12 innings
Veteran South African bowler Morne Morkel has dismissed the Indian duo 6 times in 13 innings. Morne Morkel has retired from international cricket
Ollie Robinson has played just 19 Test matches in his career but, he has dismissed Rohit Sharma and Virat Kohli 6 times in 8 innings
England's skipper Ben Stokes is among the top all-rounders in the world right now. He dismissed the Indian duo 7 times in 21 innings
James Anderson is indeed the greatest fast bowler in Test cricket history. He has dismissed the Indian duo 9 times in Test cricket
Australian skipper Pat Cummins enjoys bowling against Kohli and Rohit. He has dismissed the Indian duo 9 times in 17 innings
South African fast bowler Kagiso Rabada tops the list. He has been most successful against Indian duo and has dismissed them 10 times in Test cricket