Uncapped opener Kaitano and wicket keeper Madande are part of the 15-man squad
Ervine was given the responsibility of leading Zimbabwe again after serving as team captain for the limited tour of Ireland and Scotland in August-September last year.
All three games will take place on January 16, 18 and 21. The last time the two teams played in an ODI series, Zimbabwe surprised the hosts, winning the famous five-game series 3-2. It remains the only multi-game ODI series Zimbabwe has won in Sri Lanka.
Sri Lanka’s last ODI series came against South Africa at home, with the hosts winning 2-1.
According to ZImbabwe Cricket, the team will leave for Sri Lanka on Saturday.
Zimbabwe team: Craig Ervine (capt), Ryan Burl, Regis Chakabva, Tendai Chatara, Luke Jongwe, Takudzwanashe Kaitano, Clive Madande, Wesly Madhevere, Wellington Masakadza, Tinotenda Mutombodzi, Blessing Muzarabani, Richard Ngarava, Seanandar Raza, Milton Shumba, Seanandar Raza, Milton Shumba,