The Indian former cricketer, Gautam Gambhir, is still remembered for his excellent performance in the 2011 Cricket World Cup. The player has really played a vital role in all of the matches. He has done wonders as an opener. He made the team win the 2009 World T20 finals with 75 runs in 54 balls. He has got a batting average of 39.68 in the One Day Internationals (ODIs), 41.95 in Tests, and 27.41 in the T20 Internationals. In 2018, he ranked as the sixth highest run-scorer for India in Twenty20 Internationals. His aggressive batting style is really amazing, which has helped him score a high run rate for his team.

Whereas, Rohit Sharma is no less than Gautam Gambhir. He is regarded as one of the best batsmen in the world. The opening batsman is quite popular for his slow and steady way of playing and scoring a high number of runs for the team. Other than being an amazing right-hand batsman, the player is also a great right-arm bowler too. He loves to play the game steadily and strategically, in order to chase a high run rate.

Both the players are fabulous in their own way, and it’s hard to choose between the two. Who do you think is the perfect attacking opener amongst the two? Gautam Gambhir or Rohit Sharma? Let us know in the comment section down below.