Rohit Sharma scored 121 not out as India defeated Afghanistan in Bengaluru to register 3-0 series sweep

Besides the hundred, Rohit also played a major role in the two Super Overs with his batting and captaincy

We take a look at the major records that Rohit broke during the thriller in Bengaluru

Rohit now has 5 hundreds in T20Is - the most by a player in internationals

He now has 1648 runs in T20Is as a captain, highest for India and more than Virat Kohli

Rohit's 90 sixes in 54 innings is now the most by a captain in T20Is. He broke Eoin Morgan's record

The 190-run partnership between Rohit and Rinku Singh is the highest ever partnership for India for any wicket in T20Is

103 runs scored by India in last 5 overs is the most in death overs (16-20) in a T20I between two Full Member nations 

36 runs scored in the 20th over off Karim Janat is the joint most scored in an over in T20Is

Rohit Sharma speaks on India's T20 World Cup squad selection: 'You can’t keep everyone happy'