Tamim Iqbal has not played since injuring his wrist during the Asia Cup opener against Sri Lanka in September.
He was only cleared to play the ODIs on Saturday. Selectors have also included him in the squad for a warm-up match against the Windies scheduled on December 6.
Opening batsman Nazmul Hossain and all-rounder Fazle Mahmud made way for the returning duo.
The three-match ODI series will be held from December 9 to 14 in Dhaka and Sylhet.
The Windies will also play three Twenty20 internationals against the hosts during their month-long tour.
Squad: Mashrafe Mortaza (Capt), Tamim Iqbal, Imrul Kayes, Soumya Sarker, Liton Das, Shakib Al Hasan, Mushfiqur Rahim, Mahmudullah Riyad, Rubel Hossain, Mustafizur Rahman, Mehidy Hasan, Nazmul Islam Apu, Mohammad Mithun, Mohammad Saifuddin, Abu Hider and Ariful Hoque.