Rohit Sharma, the Indian captain is one of the top run-getters in the Indian Premier League. He is also the captain with the most IPL captains in history and has been a key reason for the success of the Mumbai Indians in the league.
Rohit is known for his powerful hitting and has shown that over the years. He has only a single century in the league but is still amongst the most run scorers in the IPL. He has taken a lot of bowlers to the cleaners when he is at the crease. So let’s take a look at the top three bowlers that Rohit Sharma has scored the most runs against in the Indian Premier League.
3) Sunil Narine (139 runs)
is a cricketer from the West Indies who competes in the Indian Premier League, which he plays for the Kolkata team. Sunil Narine was born on May 26, 1988, making him 35 years old as of 2023. Trinidadian bowler Sunil Narine uses spin in his deliveries. In 2012, he debuted in the IPL.
In the 150 games he has played so far in the IPL, Sunil Narine has taken 155 wickets at an average of 25.01, allowing around 6.63 runs per over, having a best individual record of 5/19. Sunil Narine has been hit for 139 runs which includes 15 fours and 2 sixes and the batter can add more to this when Mumbai plays Kolkata Knight Riders later this month.
2) Piyush Chawla (146 runs)
An all-rounder from Aligarh, Piyush Chawla bats left-handed and bowls leg spin. In 2008, he debuted in the IPL. So far in his IPL career, Piyush Chawla has appeared in 159 games and amassed 584 runs at a batting average of 11.68. His highest IPL total was 24 runs. In his IPL career, Piyush Chawla has smashed 54 fours as well as 18 sixes.
Rohit Sharma has hit the veteran leg-spinner for 146 runs which includes 12 fours and six sixes in the 19 innings they have faced each other. They are playing for the same team now as Mumbai Indians acquired Piyush Chawla for INR 50 Lakhs and can be a great addition to the franchise.
1) Umesh Yadav (147 runs)
Umesh Yadav the quick seam bowler who hails from Nagpur has been a key bowler for the franchises he has played along with Team India. In 2010, he debuted in the IPL and in the 135 games he has played so far in the IPL, Umesh Yadav has taken 136 wickets at an average rating of 28.98, allowing about 8.31 runs per over, including a best individual record of 4/23.
Umesh Yadav will face Rohit Sharma once again this year when his team, Kolkata Knight Riders would face Mumbai Indians and it remains to be seen whether the bowler can scalp his wicket and reduce the scoring rate against him. He is the bowler who has conceded the most runs against the Indian captain and has been smashed for 18 fours and six sixes as well.