Or use the filters below
We have a stunning Yamaha XSR 900 with just one owner from new and just 394 miles. The Yamaha XSR900 is the perfect blend of classic heritage design and cutting-edge performance. This bike is built for riders who crave both style and substance. The e...
This XSR900 is in very good condition. The bike has covered only 4,336 miles and has been fitted with a tail tidy, crash mushroom, a radiator guard, suede seat, headlight cover, screen, and exhaust cans. These bikes share the same 3-cylinder engine a...