Generally speaking, diesel cars are more eco-friendly and tend to use up less fuel than their petrol counterparts. While diesel is more expensive initially, you tend to get more out of it, so you won't need to fill up your tank as often.