Both BMW 3 Series and Jaguar XE are good options to buy. In the powertrain department, the BMW 3 Series gets 255 bhp Petrol engine and 188 bhp Diesel engine, whereas the Jaguar XE comes in 246 bhp Petrol engine and 177 bhp Diesel engine. As for the claimed fuel efficiency, the BMW 3 Series base Petrol engine returns 16 kmpl, whereas the base diesel returns 20 kmpl. The Jaguar XE base Petrol returns 13 kmpl, whereas its base Diesel counterpart gives 13 kmpl of fuel efficiency. If we talk about handling then the crown goes to BMW and if we are specifically looking for luxury then Jaguar is one great choice. So if you are looking for power, performance and a good mileage then you can go with BMW or if you are looking for luxury, comfort and a new driving experience then you can go for Jaguar. Moreover, you can click on the link to see the complete comparison. Also, we\'d suggest taking the test drive so that you can understand the difference - Car Showrooms.