The Bangladeshis will arrive in the country on July 18 and will play the first match in Nairobi on July 21. The other two games, which will also be played in the Kenyan capital, will be held on July 23 and 25.
Bangladesh, who will be making a nine-day stop-over in Kenya en route to Zimbabwe, have already named a 19-man squad to assemble on Thursday for training ahead of the African tour.
Most of the players in the team featured in the four-match One-day series against Kenya in March and the following matches against world champions Australia which they lost 3-0 in April.
Both Kenya and Bangladesh were awarded One-day international status by the International Cricket Council in 1997. But while Bangladesh were granted Test status in 2000, Kenya were demoted to being an associate member last year.