One of the most-awaited tournaments of cricket, the Indian Premier League is all set to knock from April 7.
The 47-day overdose of thrill, fun and excitement would once again raise the bars for the T20 format of the game.
As we head towards an exciting eleventh edition of IPL, let's have a look at the treasure troves of the IPL who have registered themselves in the history books of the tournament:
Highest Run Scorers of all time:
AB de Villiers, one of the world's most loved cricketers is one of the most celebrated heroes of IPL as well. ABD started off with Delhi in India's domestic league and went on to join the Royal Challengers squad after his successful journey of three years with Delhi.
RCB retained de Villiers this season as the player has remained the backbone of the team for many years.
Strike Rate: 148.17
MS Dhoni who has led the Tamil bastion of the Chennai Super Kings from 2008 to 2014 is all set to make a comeback in the yellow jersey after two years. He has guided his team to clinch the coveted IPL trophy twice. Mahi is one of the leading run-scorers of the Indian Premier League.
Strike Rate: 136.75
Shikhar Dhawan is one of the leading scorers of the Indian Premier League. Shikhar started his journey with Delhi Daredevils in 2008 and played for Mumbai Indians for two seasons and moved to Deccan Chargers the following season. He joined Sunrisers Hyderabad in 2012 and has matured as a player since.
Strike Rate: 121.87
Chris Gayle is known for his power-hitting techniques. The West Indies batsmen made his debut in the IPL in 2009 with Kolkata Knight Riders and went on to play for Royal Challengers Bangalore. The man owns the record for the fastest T20 century in 30 balls. The 38-year old player has always remained been an asset to India's domestic league.
Strike Rate: 151.21
Also Read: IPL all-time XI
Robin Uthappa has played for several teams including Mumbai Indians, Royal Challengers Bangalore, Pune Warriors India and Kolkata Knight Riders . He currently plays for KKR and is the sixth highest run-scorer of IPL.
Strike Rate: 131.64
David Warner, Sunrisers Hyderabad skipper is the only overseas player to cross the 4000 run-mark. Australian cricketer made his debut with Delhi Daredevils in 2009 and represented them for five seasons. He was later signed by the Sunrisers Hyderabad in 2014 and has remained one of the most prolific run-scorer of their team.
Strike Rate: 142.14
The former KKR skipper who has led the team to lift the IPL trophy twice is the fourth-highest run-scorer of the tournament. Gambhir is all set to make a comeback to Delhi Daredevils after seven years. KKR's highest scorer would try to make the best out of this tournament as well.
Strike Rate: 124.64
Also Read: Gautam Gambhir's Homecoming
Hitman Rohit Sharma can be considered as the most successful captains of the tournament. He is one of the best batsmen of the tournament too. Rohit joined Mumbai Indians in 2015 and has played impeccable knocks for the team.
He is the third highest run-scorer of the tournament.
Strike Rate: 130.9
The current world best batsman and cricket sensation, Virat Kohli is the second highest run-scorer of India's cash-rich tournament. A key player of Royal Challengers Bangalore who has played for the franchise since 2008 also holds the record of scoring 973 runs in a single season of the tournament.
Strike Rate: 129.83
Also Read: Team Preview: Royal Challengers Bangalore
Suresh Raina is the highest run-scorer of all time in the Indian Premier League. This year he is back in the Chennai Super Kings and fans are waiting to watch him back in the yellow jersey playing some match-winning shots.
Strike Rate: 139.05
With the new season around the corner, many records are expected to get broken and certainly many new ones will be created.