India and England will meet Thursday at the Adelaide Oval in the second T20 World Cup semi-final, with Pakistan already waiting there in the final.
Both India and England previously played two finals of the T20 World Cups, and each won a title and lost one.
India's men's team won their last ICC trophy nine years ago, and five years since India won their last ICC knockout match and the list of failures in the ICC tournaments is quite long.
India:
Rohit Sharma(c), KL Rahul, Virat Kohli, Suryakumar Yadav, Hardik Pandya, Rishabh Pant/Dinesh Karthik (wk), Axar Patel, Bhuvneshwar Kumar, R Ashwin, Mohammad Shami, Arshdeep Singh
England:
Jos Buttler(c and wk), Alex Hales, Phil Salt, Ben Stokes, Harry Brook, Liam Livingstone, Moeen Ali, Sam Curran, Adil Rashid, Chris Woakes, Mark Wood