It is a potent Indian middle order.
Virat Kohli

The current Indian skipper Virat Kohli is hot on the heels of Sachin Tendulkar as he is the fourth highest run-getter in Asia Cup. Kohli has gathered 766 runs at an average of 63.83 in the 14 innings he has played.
Kohli is the most consistent batsman in the white ball version and has continued to blow his trumpet in Asia Cup. The Indian skipper had played a fine knock of 49 in the previous edition when he rescued India from troubled waters against arch-rivals Pakistan.
Kohli has scored three centuries and two fifties in the Asia Cup thus far.
Sourav Ganguly

Sourav Ganguly will have to bat out of position in India’s Combined XI team. However, Ganguly is used to it as he had done the same in his career.
The southpaw batsman had amassed 518 runs in the 12 innings he played in Asia Cup. Ganguly scored four half-centuries and one hundred in the tournament.