Lexus ES is a petrol car and on the other hand the BMW X5 is a diesel car. The ex-showroom price from the cars start at Rs. 59.95 Lakhs and Rs. 73.3 Lakhs respectively. The ARAI mileages are 22.37 kmpl and 13.38 kmpl respectively. Follow the link to see the full comparison - Compare. Moreover, you may have a test drive of the cars for a better idea of comfort and drive quality by visiting the nearest dealer in your city. You can click on the following link to see the details of the nearest dealership and selecting your city accordingly - Dealers.
The Lexus ES comes with ten airbags, ABS with EBD, hill launch assist, vehicle stability control, a tire pressure monitoring system, and ISOFIX child seat anchors as part of its safety equipment.