Mumbai Indians is a cricket team established in 2008 and run by one of the largest organizations in India, Reliance Industries. It took part in IPL and is the local cricket team of Mumbai, Maharashtra. The primary leading outstanding run-scorer of Mumbai Indians is Rohit Sharma, and the main ultimate wicketkeeper of the Mumbai Indians is Lasith Malinga. Currently, the Mumbai Indians are under the captainship of Rohit Sharma. From the season of 2017, Mahela Jayawardene has been the head coach of Mumbai Indians. Here are the top 10 best Batsmen of Mumbai Indians-

10. Harbhajan Singh

Indian Right Hand Lower Order Batsman Harbhajan Singh, a veteran spinner, is not a slouch with the bat and has played many valuable cameos. He got 799 runs in 136 games at a 16.30 average.

9. Krunal Pandya

Pandya's other nephew, Krunal, has also been working regularly in Mumbai. With his bat, he has scored 891 runs in 55 games at 26.20 on a strike rate of 146.06. He is a left-handed punter and bowls from his left arm, a low pacer.

8. Parthiv Patel

The Indian Left Handed wicket-keeper batsman provided Mumbai a very quick brisk before and was not very flexible initially. In 40 games, he scored 911 runs with a strike rate of 131.83.

7. Suryakumar Yadav

Indian Right Hand Middle Order Batsman and one of the local heroes, Suryakumar Yadav has been a great addition to the Mumbai Indians. The great hitter has hit 936 runs in 31 games with an average of 33.42.

6. Hardik Pandya

India's outstanding all-rounder, Hardik Pandya made 1068 runs in 66 games (61 innings) with an average of 28.86. The strike rate was 154.78. Pandya has won the trophy twice so far and he seems unstoppable.

5. Lendl Simmons

West Indies Right Hand Top Order Batsman Lendl Simmons was the most consistent in Mumbai. In 29 games, he scored 1079 runs with an average of 39.96 and a striking rate of 126.64.

4. Sachin Tendulkar

Indian Veteran Right-Hand Opening Batsman Sachin Tendulkar is one of the greatest strikers to ever play the game. Sachin Tendulkar stood out in the IPL for the first five years. He scored 2334 runs in 78 games with an average of 34.83 and 119.81 striking rates.

3. Ambati Rayudu

He was called up to the team in 2010 and was consistent before the Chennai Super Kings took him. However, the right-hander got 2416 runs in 114 games (107 innings) on an average of 27.14. Ambati Rayudu was the most consistent batsman of MI between 2010 and 2017.

2. Kieron Pollard

One of the biggest players of the IPL, the great West Indian has been exploding against the Indians of Mumbai. In 148 games, he made 2755 runs with an average of 28.69 and a striking rate of 146.77. He has also been the rarest "not out" member of the team for the most number of the time - 46. He scored the maximum number of sixes for MI - 198.

1. Rohit Sharma

The stylish right-hander leads the side and leads their scoring charts again. Rohit Sharma hit 3728 runs in 143 games (139 innings) with an average of 31.86. Rohit Sharma has been the leader of an iconic franchisee since joining the group in 2011. Since taking over as captain in 2013, Sharma has led the team to five IPL titles.