MS Dhoni is among the most popular Indian player barring Sachin Tendulkar and Virat Kohli who certainly made a mark in the cricketing world. Dhoni can be termed as the most successful captain in the history of the game winning both the World Cups of 20 over format as well as 50o over format.
MS Dhoni was arguably one of the best finishers as well as wicketkeeper batters that the world has ever seen. The former India captain was known for his explosive batting style which eventually resulted in finishing the majority of the matches for India. The former Indian batter was among the few batters who looked comfortable against both spinners as well as fast bowlers. But there were instances where there were bowlers who got better of Dhoni throughout his Test Career;
James Anderson (7 times)
James Anderson is certainly the best Test fast bowler who has played on the cricketing turf. His numbers certainly speak about the greatness of this Anderson and the way he has performed and sustained in the longest format of the game is certainly commendable. Throughout, his career, Anderson troubled a lot of batters with impressive line and length as well as mind-blowing swing.
Throughout his career, Anderson dismissed Dhoni for a record 7 times in Test match cricket.
Stuart Broad (6 times)
Another modern-day legendary bowler who is currently playing the game of cricket. For England’s national side, both James Anderson and Broad have complemented each other well. Broad also become the second Englishmen to claim 400 Test wickets after James Anderson. Broad also had the capability of bowling superbly in all conditions.
Throughout his career, Broad has dismissed Dhoni on six occasions.
Dale Steyn (5 times)
The South African legend, Dale Steyn was a perfect example of fierce and hostile fast bowling along with some chainsaw celebration. His unbeatable pace and his ability to swing the ball on that pace both on and off track was certainly something that made Steyn League apart from the rest of the bowlers. He was certainly a nightmare for all the batters who played against him as the South African legend was equally great with both the new as well as old ball.
Throughout his career, Steyn dismissed Dhoni on five occasions.