No, as it didn't fit our sport wheels, it would fit a non-sport wheel (that is slightly thinner).
But they now do them for Sports after my problems, best thing to do is measure your wheel diameter and contact them before you order to be totally sure (I didn't know there was differences when I ordered).
Loads of people have done wheels themselves,
@adam thomas did his old wheel with alcantara bits.