Inzaghi misses out for Italy
Inzaghi has been struggling with his fitness after recently undergoing ankle surgery and his place in the squad has gone to Juventus striker Marco Di Vaio.
There had been rumours that Brescia star Roberto Baggio may get a shock call for the finals after impressing in a farewell game against Spain earlier this month, but Trapattoni has left him out.
There are no major surprises in Trap's final squad with Baggio as well as Alberto Gilardino missing out.
Parma's highly-rated young striker Gilardino has been overlooked despite his impressive season at the Ennio Tardini as Trapattoni keeps faith with the players who won qualification for Italy.
Lazio goalkeeper Angelo Peruzzi has been given the nod for the third goalkeeping spot ahead of Roma's Ivan Pelizzoli with Gianlugi Buffon and Francesco Toldo the top two keepers.
Milan midfielder Massimo Ambrosini has been surprisingly omitted with an extra defender in the shape of Giuseppe Favalli called into the squad.
Buffon (Juventus), Peruzzi (Lazio), Toldo (Inter), Cannavaro (Inter), Favalli (Lazio), Ferrari (Parma), Materazzi (Inter), Nesta (Milan), Oddo (Lazio), Panucci (Roma), Zambrotta (Juventus), Camoranesi (Juventus), Fiore (Lazio), Gattuso (Milan), Perrotta (Chievo), Pirlo (Milan), C. Zanetti (Inter), Cassano (Roma), Corradi (Lazio), Del Piero (Juventus), Di Vaio (Juventus), Totti (Roma), Vieri (Inter)