im not sure which bikes it will fit, there is no list with the product itself or through Evans. My advice would be to either take your bike in and try it in store before purchase or contact the manufacturer (but good luck with that if you can ever find which country it is made in and then good luck with getting them to understand you). I wouldnt advise buying online unless you are 100% sure it willl fit.