Or use the filters below
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...