I would think from a 2000 or 2001 it would. I do know that in 02 skidoo changed where the exhaust hole is in the belly pan due to the chain case being rolled back.
Reason I know, is I bought a 2001 pipe thinking it would work on an 02 before knowing about the reposition of the exhaust hole.