35-year-old Kamran was part of Pakistan's squad which won a three-match one-day series 2-1 in the West Indies earlier this month but managed scores of 47, 21 and nought.
The four-member selection committee headed by former captain Inzamam-ul-Haq included Umar in the squad after being dropped for the West Indies series following failed fitness tests.
Former one-day captain Azhar Ali returned to the squad following his absence in the Caribbean limited over series.
"Ali is making a comeback in the team after looking at his good track record in English conditions, while Umar also returns after considerable improvement in his fitness," said Inzamam.
Also Read
Sarfraz Ahmed will lead the squad after replacing Ali as captain for the West Indies tour.
Pakistan will play arch-rivals and defending champions India in their first Group B match at Birmingham on June 4 followed by matches against South Africa (June 7 in Birmingham) and Sri Lanka (June 12 in Cardiff).
Group A comprises of hosts England, Australia, New Zealand and Bangladesh.
Squad: Sarfraz Ahmed (captain), Azhar Ali, Ahmed Shehzad, Mohammad Hafeez, Babar Azam, Shoaib Malik, Umar Akmal, Fakhar Zaman, Imad Wasim, Hasan Ali, Fahim Ashraf, Wahab Riaz, Mohammad Amir, Junaid Khan, Shadab Khan.
Disclaimer: No Business Standard Journalist was involved in creation of this content