Two heavyweights Kings XI Punjab and Sunrisers Hyderabad take on each other in match number 16 of the Indian Premier League 2018. KXIP will be confident after beating Chennai and SRH have been the best team so far. In this cracking contest, you might be wanting to know the best Fantasy XI to go ahead with. Here we help you with the right combination.

Loaded KL Rahul should get the nod ahead as the skipper

The right-handed batsman is in sublime touch with the bat and that in turn has been the biggest positive for KXIP. KL Rahul is also the team's wicket-keeper and would be a genuine choice to open the batting with veteran Chris Gayle. The West Indian will definitely get an outing after his 33-ball 63. Shikhar Dhawan, also in top form, can come in next.

Powerful Williamson, Shakib make it a gritty middle-order

Kane Williamson is the ideal choice at number four. He knows how to pace his innings and is an exceptional fielder. KXIP's Mayank Agarwal has shown glimpses of his skills and you could give him another chance, besides trusting the in-form Karun Nair. Shakib Al Hasan can be selected as the vice-captain. The all-rounder is a rare breed of calmness and performance.

Spin threats Rashid, Ashwin lead bowling charge