would need to check, model number but the ball joint end is available in 2 sizes, the one for bmw is smaller, but the bigger one will fit but restricts movement unless you take a couple of mm off the damper round the joint (only needs to be yoke side) i used a harris mounting bracket to fix the body of the damper to the bike and it does let it flop up and down a bit but seems to work ok, been on there over 5 years