Just a quick note to anyone wondering whether these guards might fit a 2015 Crossrunner... the answer is No, not without modification. Main problem is clearance of the hydraulic clutch reservoir, and to a much lesser extent the same applies to the brake fluid reservoir.
Given that they were only 20 quid, and in the interests of not spending 4 times as much on a set of guards that are known to fit, I'm going to try and modify them to fit... I predict occurrences of swearing and possibly blood. I'll report back on my findings, once I've regained the ability to type.