The BMW M 1000R is a street fighter version of the famous S1000RR and just like its fully-faired sibling, this bike too is known for its excellent top end performance. The bike is also loaded with top-class electronics and handles really well. But the pricing is too high and the service reach for this brand is quite bad