Ben Stiller as Alex the Lion
Chris Rock as Marty
David Schwimmer as Melman the Giraffe
Jada Pinkett Smith as Gloria
Jessica Chastain as Gia the Jaguar
Paz Vega as The Andalusian Triplets (Esmeralda, Esperanza and Ernestina)
Bryan Cranston as Vitaly the Tiger
Martin Short as Stefano the Sea Lion
Sacha Baron Cohen as King Julien XIII
Cedric the Entertainer as Maurice
Andy Richter as Mort
Tom McGrath as Skipper
Chris Miller as Kowalski
John DiMaggio & Conrad Vernon as Rico
Christopher Knights as Private
Conrad Vernon as Mason, Phil is Mute
Frank Welker as Sonya
Vinnie Jones as Freddie
Steve Jones as Jonesy
Nick Fletcher as Frankie
Bernie Mac as Zuba
Sherri Shepherd as Florrie