IPL, The cash-rich league has been hub for entertainment, glamour and money. Though many have berated the Indian Premier League for diluting the quality of the game it would be safe to say that the IPL has both pros and cons like every existing thing.
Cricket is a batsman's game and IPL is no exception. Since it's inception in 2008, cricketing world has witnessed some of the greatest T20 batting performances ever. Some of the best batsmen of all-time have graced the league in the 13 editions so far. They have shown their batting prowess and innovations at the same time.
Let us have a look at 7 greatest Indian batsmen to have graced the Indian Premier League. (In no particular order)