It all depends on what you mean by "fit". As has been said many times before, anything can be made to fit with enough modifications. If you're looking for a drop-on, no mod replacement, your choices are very limited. When it comes to seats and tanks there is almost no interchangeability between models, and not even much between different years of the same bike.