To fit my first one on my 07 12r the right exhaust tip hits the pulley. I had to put a clearance dent into it. I believe it was made for the early models with the smaller pulley.
I have never tried on this one. So I'm not sure about it. The first one was an early model as it had the dull look. This one is newer as it has the shiney finish.
However it appears to be the same size/shape.
I bought it used, so I have no idea of the milage.
It has a couple of scrapes on the bottom and the right exhaust tip has a slight bend-there is a chip in the coating right at the corner of the bend.
The race cans don't have the butterfly valve.
I'd have to get 400+ ship, and depending on where you are I could adjust some for shipping.
Mine is for an xb12 (if they are any different), about 2200 miles on it. Small dent on the bottom, a little smaller than the dent above. It is on my bike right now so I will have to get some pics for you.