On any given day 20 overs has to be bowled. And best of the bowlers could have a bad day. So we need at least 6 bowling options. I prefer 3/4 Seamers, 2/3 spinners in the XI. 2 allrounders in XI provides a lot of flexibility. Some of our bowlers/allrounders are not 4 overs match bowler. Like, I will never bowl Hardik 4.
Openers and #3 should always look out to hit boundaries and care less for their wk
Best batsman of team will bat at #4 either to attack or consolidate
RCB
1/2 Akshdeep Nath/Parthiv/Moeen/Milind/Gurkeerat
3 De Villiers (if any of the openers get out in powerplay De Villiers at #3 otherwise Kohli)
4 Kohli
5 Hetmeyer/Klassen
6 Shivam Dube
7 Grandhomme/Stoinis
8 Sundar/Negi
9 Coulter Nile/Southee
10 Umesh/Siraj/Navdeep Saini/Khejroliya
11 Chahal
Gurkeerat cud b used for fielding. One of Nath/Parthiv/Klassen has to play for wk. Bowling is looking Good. Batting has always been the Strength. They just have to settle on some good openers. I would suggest to try Nath & Sundar.
MI
1 Lewis/ De Kock
2 Suryakumar Yadav
3 Ishan Kishan
4 Rohit
5 Krunal
6 Yuvi
7 Hardik
8 Cutting/Pollard
9 Milne/Malinga
10 Behendorff/McCleghan
10 Markande
11 Bumrah
CSK
1 Narayan Jagadeesan/ Ruturaj Gaikwad/ M Vijay
2/3 Watson/ Raina
4 Rayudu
5 Dhoni
6 Kedar
7 Bravo/ David Willey
8 Bhajji/Jaddu
9 Deepak Chahar/ Shardul Thakur
10 Ngidi
11 Mohit Sharma
SRH
1 Shreevats Goswami/Wridhiman Saha
2 David Warner/Martin Guptill
3 Manish Pandey/Deepak Hooda/Ricky Bhui
4 Kane Williamson/ Jonny Bairstow
5 Mohd Nabi/ Shakib
6 Abhishek Sharma/Vijay Shankar/Yusuf Pathan
7 Rashid Khan
8 Kaul/Sandeep Sharma/Khaleel
9 Bhuvi
10 Basil Thampi/ Billy Stanlake/ T Natarajan
11 Nadeem
KXIP
1 K L Rahul
2 Mayank Agrawal/ Chris Gayle
3 Nicholas Pooran
4 Karun Nair
5 Mandeep Singh/ Sarfaraz
6 Henriques/Hardus Vijoen/Sam Curran/ David Miller
7 Varun Chakravarthy
8 R Ashwin
9 Ankit Rajpoot/Mohd Shami
10 Andrew Tye
11 Mujeeb Ur Rehman
DC
1 Prithvi Shaw/ Manjot Kalra (some matches)
2 Shikhar Dhawan/ Colin Munro (some matches)
3 Rishabh Pant/ Ankush Bains (some matches)
4 Colin Ingram
5 Iyer
6 Chris Morris/ Keemo Paul
7 Axar Patel/Rahul Tewatia/Jalaj Saxena or Sherfane Rutherford (some matches)
8 Avesh Khan/Nathu Singh/Harhsal Patel
9 Amit Mishra/ Sandeep Lamichhane (some matches)
10 Rabada/Trent Boult
11 Ishant Sharma
KKR
1 Chris Lynn
2 Sunil Narine/Joe Denly
3 Robin Uthappa
4/5 Nitish Rana/Shubhman Gill
6 Andre Russell/Carlos Baithwaite
7 Dinesh Karthik
8 Piyush Chawla
9 Nagarkoti/Shivam Mavi/Prasidh Krishna
10 Lockie Ferguson
11 Kuldeep Yadav
RR
1 Rahul Tripathi/Prashant Chopra or Vohra or Rahane (some matches)
2 Jos Butler
3 Samson/Aryaman Birla
4 Riyan Prayag
5 Steven Smith/ Ashton Turner
6 Ben Stokes
7 K Gowtham/Shreyas Gopal
8 Jofra Archer/Oshane Thomas
9 Dhawal Kulkarni
10 Mahipal Lomror
11 Unadkat/Varun Aaron