Inzaghi spilte for Italia under VM i 1998 og VM i 2002, og var også med i troppen til VM i 2006 i Tyskland hvor han scoret ett mål.