<Li> Ben Kingsley as Bagheera, a black panther who is Mowgli's mentor and protector . </Li> <Li> Idris Elba as Shere Khan, a fearsome, scar - faced tiger with a grudge against humans . </Li> <Li> Lupita Nyong'o as Raksha, a female wolf who is Mowgli's adoptive mother . </Li> <Li> Scarlett Johansson as Kaa, an enormous python . </Li>

Who did the voice for baloo in jungle book