The IPL begins its 12th edition in March and there is a lot of excitement in store this season as well. 

Old legends of the game will be making an appearance, and newer players will be looking for their time in the spotlight. Like all years, there will once again be a competition about the Orange and Purple caps, given to the highest run-getter and the highest wicket-taker, respectively. These are truly coveted positions, contested by every player in the IPL.

Henceforth, like all years, this year too has some favorites for the Orange Cap. Here’s taking a look at them.

5. Rohit Sharma

Image Source – Patrika

The Mumbai Indians Skipper is one of the most legendary players in the IPL, and rightfully so. The team has won the title three times under him, and his run score is extremely impressive. Sharma is the third highest run-getter in the tournament, scoring 4493 runs in 173 matches, at an average of 31.86.

Also Read: A complete analysis – MI

4. Chris Lynn

Image Source –

The Australian is one of the most destructive batsmen in the world and is undoubtedly one of the best assets in the Kolkata Knight Riders. He is also their most expensive foreign player to be bought, at 9.6 crores. He has always been pivotal in helping KKR’s run in the edition, be it batting first or chasing. Lynn has played a total of 28 matches in the IPL and has scored an impressive 875 runs at an average of 35.

Also Read: A complete analysis – KKR

3. Rishabh Pant

Image Source –

The southpaw had an amazing season last year, which helped him secure a more or less permanent place for himself in the Indian team. Pant was also one of the three players who was retained by Delhi Capitals.

Rishabh Pant was the second highest run-scorer last season, falling short of winning the Orange Cap by a few runs. He scored 684 runs at an average of 52.61, including a 128* off 63 balls against Sunrisers Hyderabad, which is the highest individual score by an Indian in the IPL.

Also Read: A complete analysis – DC

2. Kane Williamson

Image Source – DNA India

The stand-in captain of Sunrisers Hyderabad in the previous season led his team to the finals. Moreover, he was the winner of the Orange Cap last year. The New Zealand skipper has played in 32 IPL matches so far and has scored 1146 runs, averaging at 42.44. In the last season, he played 17 matches, and scored 735 runs in total, averaging at an impressive 52.50.

Also Read: A complete analysis – SRH

1. Virat Kohli

Image Source –

The Royal Challengers Bangalore and Indian Team Skipper has been a part of the same IPL team since 2008. His track record when it comes to run-scoring makes him an extremely valuable asset to his team. Kohli won the Orange Cap in 2016, when he scored 973 runs in 16 matches at an incredible average of 81.08. Last year, he played 14 matches and scored 530 runs. Kohli is also the highest run scorer in the history of the IPL, scoring 4948 runs in 163 matches, at an average of 38.35.

Also Read: A complete analysis – RCB

Comment below! The best comment is in for a surprise 😉