Rohit Sharma, one of the most prolific batsmen in IPL history, has had his fair share of battles with some of the best bowlers in the tournament. However, there are eight bowlers who have had the better of him, and they are Amit Mishra, Vinay Kumar, Sandeep Sharma, Sunil Narine, Ravindra Jadeja, Harbhajan Singh, Mitchell McClenaghan, and Lasith Malinga.
Amit Mishra, the leg-spinner from Delhi Capitals, has dismissed Rohit Sharma seven times in the IPL, more than any other bowler. Vinay Kumar, the medium-pacer from Kolkata Knight Riders, has dismissed Rohit Sharma five times, with his variations and clever changes of pace often getting the better of the Mumbai Indians captain.
Sandeep Sharma, the right-arm medium-fast bowler from Sunrisers Hyderabad, has dismissed Rohit Sharma four times in the IPL, often bowling a tight line and length and swinging the ball away from the batsman.
Sunil Narine, the mystery spinner from Kolkata Knight Riders, has dismissed Rohit Sharma four times with his variations and deceptive spin, while Ravindra Jadeja, the all-rounder from Chennai Super Kings, has dismissed him three times with his accurate left-arm spin.
Harbhajan Singh, the veteran off-spinner who has played for several IPL teams, has dismissed Rohit Sharma three times, with his experience and guile often getting the better of the Mumbai Indians captain.
Mitchell McClenaghan, the left-arm fast bowler from New Zealand who played for Mumbai Indians, has dismissed Rohit Sharma three times with his pace and swing, while Lasith Malinga, the legendary Sri Lankan fast bowler who also played for Mumbai Indians, has dismissed Rohit Sharma three times with his toe-crushing yorkers and clever variations.
While Rohit Sharma remains one of the most formidable batsmen in the IPL, these eight bowlers have proven that even the best can be tamed on their day.