Shikhar Dhawan is an exceptionally explosive left-handed opener. He starts the game with a bang by playing attacking strokes. He has a natural ability to pick the line and length of the ball early, which gives him enough time to get into position for any shot he wants to play. Dhawan is gifted with excellent stroke-play skills. Dhawan has played for many teams like Delhi, Mumbai, and Hyderabad, and his contribution mainly to Sunrisers Hyderabad has been remarkable. In 2016 he scored 501 runs in 17 matches, and Hyderabad won the championship that year. His performance has been consistent, and he has proved to be one of a kind batsman.

On the contrary, we have Rohit Sharma, skipper of the Mumbai Indians team. Rohit Sharma is a magician with his bat. He has displayed a magnificent game on the field with his batting and leadership skills. The top scorer on the team is Sharma. He is the one who led Mumbai to win the championship 4 times. He has an average of 31.60 in his entire IPL career and has proved to be a match-winner. Sharma is considered an aggressive batsman but with style and elegance.

Both these batsmen have been phenomenal in international cricket as well as IPL. So who would you choose as the best IPL opener?