Gautam Gambhir, the former Indian cricketer, was regarded as one of the best openers, in his times. Gambhir was made responsible for India’s victory in 2009 T20 Internationals finals, by scoring 75 runs in 54 balls. In 2018, he ranked as the sixth highest run-scorer for India in Twenty20 Internationals. But other than his aggressive batting style and scoring a high run rate, he has also led them well with his excellent captaincy skills. Gautam as a captain has done a brilliant job in the Indian Premier League (IPL). He was seen as the captain of the Delhi Daredevils (DD) and Kolkata Knight Riders (KKR). Under his captaincy, he made the team reach the play-offs in both IPL and Champions Twenty20, since 2011. He made KKR win the IPL 2012, and 2014. But, in 2018 he again shifted to Delhi Daredevils and captained them.
Whereas, Rohit Sharma, the Indian cricketer has done wonders in the field with his amazing batting skills. The opening batsman scored a high number of runs for the team, with his steady and stable batting skills. He is regarded as one of the competent players of the team. Rohit is regarded as one of the best batsmen in the world and is also serving the team as its vice-captain. No doubt, he is a great player. He has also excelled in the field of captaincy. He has been seen captaining the Mumbai Indians (MI) in the IPL, since 2013. Rohit has made MI win the IPL trophies four times in the year- 2013, 2015, 2017, and 2019. The team also won Champions League Twenty20 in 2013, under his captaincy. He is even praised by the former cricketer, Sunil Gavaskar. He has proven himself to be one of the best captains by tackling the team and pushing it to the edge of victory, with his strategies.