The IPL reaches a decade of splashing the cash with all the best cricketers in the world descending on India to play in front of packed houses.
England all-rounder Stokes became the costliest foreign player when he was offered £1.8m to play for Rising Pune Supergiants.
While fast bowler Mills, who has never played Test cricket, in on £1.5m to star for Royal Challengers.
They head up a series of English players – with Chris Jordan, Jos Buttler, Eoin Morgan, Jason Roy, Sam Billings and Chris Woakes all travelling to the sub-continent.
What channel is it on?
The place to go to catch all the action is Sky Sport – the matches on channels 1, 2 and 3 – with the tournament starting on Wednesday, April 5.
Ben Stokes is the most expensive non-Indian in the IPL(Photo: Gareth Copley)
Who are the stars?
Virat Kohli (Royal Challengers Bangalore): Current Indian team captain and number one T20 batsman is one of the most explosive players in this format of the game. No wonder he is the highest earning player this season.
MS Dhoni (Rising Pune Supergiant): Former Indian team captain will bring with him the experience and his calm head which should work to his team’s advantage and makes him an indispensable member.
Ben Stokes (Rising Pune Supergiant): The highest earning foreign player this season is definitely one to look forward to. The Pune franchise had to toil to get his signature.
Kieron Pollard (Mumbai Indians): The West Indies all-rounder has been pivotal for Mumbai. His 1751 runs along with 56 wickets justifies the high price the franchise paid for him.
Which Englishmen?
English players are one of the highest-paid players in this season of IPL. Rising Pune Supergiant paid a massive £1.8m for Ben Stokes who is the highest-earning international player in the league this season.
Another Englishman, Tymal Mills, has been bought by the Royal Challengers Bangalore for a sum of £1.48m making him one of the top 10 highest-paid players this season.
Some of the other English players in the IPL are Sam Billings, Chris Woakes, Eoin Morgan, Chris Jordan and Jos Buttler.
Team profiles and squad list
Royal Challengers Bangalore
Owner: Royal Challengers Sports Private Ltd.
Home Ground: M. Chinnaswamy Stadium
Coach: Daniel Vettori
Team:
Virat Kohli (Captain), Shane Watson, Billy Stanlake, Tabraiz Shamsi, Sachin Baby, Harshal Patel, Pawan Negi, Adam Milne,Tymal Mills, Mandeep Singh, Sarfaraz Khan, Kedar Jadhav, Iqbal Abdulla, Travis Head, Chris Gayle, Praveen Dubey, AB De Villiers, Aniket Choudhary, Yuzvendra Chahal, Stuart Binny, Samuel Badree, Avesh Khan, Sreenath Aravind
Sunrisers Hyderabad
Owner: SUN TV Network
Home Ground: Rajiv Gandhi International Cricket Stadium
Coach Tom Moody
Team:
David Warner (Captain), Tanmay Agarwal, Ricky Bhui, Bipul Sharma, Ben Cutting, Shikhar Dhawan, Eklavya Dwivedi, Moises Henriques, Deepak Hooda, Chris Jordan, Siddharth Kaul, Bhuvneshwar Kumar, Ben Laughlin, Abhimanyu Mithun, Mohammad Nabi, Mohammed Siraj, Mustafizur Rahman, Ashish Nehra, Naman Ojha, Rashid Khan, Vijay Shankar, Barinder Sran, Pravin Tambe, Kane Williamson, Yuvraj Singh
Rising Pune Supergiant
Owner: RPSG Group
Home Ground: Maharashtra Cricket Association’s International Stadium
Coach: Stephen Fleming
Team:
Steve Smith (Captain), Mayank Agarwal, Ankit Sharma, Baba Aparajith, Ankush Bains, Rajat Bhatia, Deepak Chahar, Rahul Chahar, Dan Christian, MS Dhoni, Ashok Dinda, Faf du Plessis, Lockie Ferguson, Imran Tahir, Jaskaran Singh, Usman Khawaja, Ajinkya Rahane, Saurabh Kumar, Ben Stokes, Milind Tandon, Manoj Tiwary, Adam Zampa, Jaydev Unadkat, Ishwar Pandey, Rahul Tripathi, Shardul Thakur