Not sure how many miles on it Fits Dyna 2012-2017 (may fit Sportster - you will need to research for yourself) Not in original housing