I would say it's criminal to bat ABD at #6. It's a waste of talent. Even though there is no finisher, it's grave mistake to play ABD anywhere below #4. I don't care whether there is any finisher or no, but ABD should not bat below #4. And I don't even have to explain why. When he comes at #4, he will have all the time to bat out. And mind you, he can bat till 20th over. But if he is batting at #6, he will come to bat maybe 17th over and he will get to face roughly 10 balls which is unfair. ANd unlike others, he will bat in the same way under all conditions. SO, it will only help us if he bats at #4. Mandeep has experience now and he started off well. He along with Colin can do the role of a finisher.
Another issue with your lineup is there are only 5 bowlers which is a no-no for me. It's very likely one of the bowler will have a bad day and we need someone to cover up. So, 6th bowler comes in.
Also, QDK has looked out of form since we toured them and Baz did well in the last match. SO, I would go with Baz over QDK and since there is no keeper, Parthiv comes in. Combination will be QDK-Vohra or Baz-Parthiv.
then follows,
Kohli
ABD
Mandeep
Colin
Woakes
Sundar / Negi
Umesh
Khejroliya/ Saini/ Siraj ( we can try out everyone to see who will succeed)
Chahal