10 bowlers who have dismissed Virat Kohli most number of times in international cricket, featuring James Anderson

10 bowlers who have dismissed Virat Kohli most number of times in international cricket, featuring James Anderson

Image Source : Getty Images

1. Moeen Ali - 10 times

Image Source : Getty Images

2. James Anderson - 10 times

Image Source : Getty Images

3. Tim Southee - 10 times

Image Source : Getty Images

4. Adil Rashid - 9 times

Image Source : Getty Images

5. Ben Stokes - 9 times

Image Source : Getty Images

6. Graeme Swann - 8 times

Image Source : Getty Images

7. Adam Zampa - 8 times

Image Source : Getty Images

8. Pat Cummins - 7 times

Image Source : Getty Images

9. Josh Hazlewood - 7 times

Image Source : Getty Images

10. Nathan Lyon - 7 times

Image Source : Getty Images

Next : List of players injured ahead of World Cup 2023, 2 Indians in list