Arch-rivals India and Pakistan will clash in a Twenty20 World Cup match in Colombo on February 15, the International Cricket Council (ICC) said as it announced the draw on Tuesday.
The 20-team tournament will be played across eight venues -- five in India and three in Sri Lanka -- between February 7 and March 8, the ICC said in a statement.
Pakistan will play all their games in Sri Lanka because of their soured political relations with India.
The March 8 final is scheduled for the western Indian city of Ahmedabad but would be moved to Colombo if Pakistan reach it.
The teams in the tournament have been divided into four groups of five with the top two advancing to the Super Eight phase. The top four in that will qualify for the semi-finals.
Defending champions India will begin their Group A campaign against the US in Mumbai on February 7, while Pakistan will face the Netherlands in Colombo. Namibia is the fifth team in Group A.
Sri Lanka and Australia are in Group B, which also includes Ireland, Zimbabwe and Oman.
England and West Indies, both twice winners, will face first-timers Italy and Asian sides Bangladesh and Nepal in Group C.
New Zealand, South Africa, Afghanistan, Canada and United Arab Emirates make up Group D.

Pant steps down as Lucknow captain after poor IPL season
Messi leads Argentina squad for sixth World Cup
Volpato makes late switch from Italy to Australia ahead of World Cup
Four-times Stanley Cup winner Claude Lemieux dies at 60
Tiafoe makes online plea after losing racket in crowd during celebrations