Compare Cars
Compare Mahindra Bolero vs BMW 3 Series on the basis of price, offers, detailed tech specs & other features. The price of Mahindra Bolero B4 and BMW 3 Series 330i Sport starts at Rs. 8.13 lakh and Rs. 42.6 lakh respectively. The claimed mileage for the Mahindra Bolero B4 is 15 kmpl and for the BMW 3 Series 330i Sport is 14 kmpl. In technical specifications, Mahindra Bolero B4 is powered by 1493 cc engine whereas BMW 3 Series 330i Sport is powered by 1998 cc engine.