I have to disagree. From my fuel log I have data for my last 4 cars.
Averages and total miles
MINI Coupe JCW 34.23mpg 8471 miles
Countryman SD ALL4 45.15mpg 22245 miles
BMW 116D SE Auto 57.53mpg 13232 miles
MINI Cooper D F56 (current) 64.6mpg 2051 miles
Conversion to MPG on your top 3
My f55 diesel careful driving: 5,8l/100km........48.7mpg
Our 2011 BMW 116d, not carefully driven: 5,8l/100km...........48.7mpg
The loaner Countryman SD carfully driven: 7,2l/100km...........39.23mpg
I would put it down to your driving style
Averages and total miles
MINI Coupe JCW 34.23mpg 8471 miles
Countryman SD ALL4 45.15mpg 22245 miles
BMW 116D SE Auto 57.53mpg 13232 miles
MINI Cooper D F56 (current) 64.6mpg 2051 miles
Conversion to MPG on your top 3
My f55 diesel careful driving: 5,8l/100km........48.7mpg
Our 2011 BMW 116d, not carefully driven: 5,8l/100km...........48.7mpg
The loaner Countryman SD carfully driven: 7,2l/100km...........39.23mpg
I would put it down to your driving style