MS Dhoni is one of seven players to have scored over 5,000 Indian Premier League (IPL) runs. He has played in the IPL since its inception in 2008. While he has dominated the bowling more often than not, there are a few players against whom he has not been able to get those trademark sixes away.
We look at a few players against whom Dhoni has faced at least 30 deliveries but never hit a six.
Sunil Narine
Dhoni and Sunil Narine have played against each other since 2012, but the former India skipper has never hit the spinner over the ropes. Dhoni has faced 74 deliveries against Narine and scored at a strike rate of just 52.7.
In fact, Narine has bowled the most deliveries to Dhoni without ever getting hit for a six. Moreover, Narine has just conceded ONE four against Dhoni. An excellent achievement indeed!
Jofra Archer
England's tearaway quick Jofra Archer may have conceded runs at a strike rate of 118.9 against Dhoni but has never conceded a six in the 37 deliveries he's bowled to the former CSK captain.
While Archer has never dismissed Dhoni, he will be pleased with the fact that he has not conceded more than four fours against him.
Roelof van der Merwe
Not conceding a six against Dhoni is one thing, but imagine not even conceding a single boundary against Dhoni.
That's what left-arm spinner Roelof van der Merwe has achieved. He sent down 38 deliveries and none of them crossed the boundary ropes, conceding just 32 runs.
Harshal Patel
Harshal Patel made it to the Indian team at the back of a couple of good seasons in the IPL.
He has dismissed Dhoni thrice in 33 deliveries and conceded just a couple of fours but not a single six. The former CSK skipper averages just 8.3 against the pacer.