Ian, couple of things, please don't ask the same question on different parts of the site, gets folks pissed, most pipes have the part number on the end, where it goes into the silencer/muffler, sorry about that but don't know where you are in the world as you haven't filled in your details, if the numbers are the same on both pipes then obviously they will fit but even if they are only 1 number out then pretty sure they won't. That's the best I can do I'm afraid. On my XJ750 the pipes from a Maxim 750 would fit but from the XJ650 they wouldn't, same engine just different barrels, sometimes the difference is tiny but you will NEVER get them to seal if they are even slightly wrong.