Overall it is about 20%
It will depend upon the conditions. Under normal operating conditions a diesel engine is more efficient than a petrol engine.
diesel is more efficient
Diesel engines are more efficient and do use less fuel, but they do not cost less than a petrol engine, they cost more. Diesel fuel also costs more. A diesel engine will however last longer.
Diesel engines are more efficient. They get better mileage, produce more torque, and last much longer than a gasoline engine. They are also more expensive to build.
The diesel is more efficient but more expensive to build.
Diesel engines are more efficient than gasoline engines.
It's more a question of "different", than "better". Petrol engines can have better power-to-weight ratios, while diesels are a little more efficient.
They certainly are. Using them together with carburetted engines can be a bit tricky, and usually the compression has to be lowered when compared to a naturally aspirated engine.
diesel cycle
Petrol engines are widely considered to be the most efficient of engines, because they are more refined than diesel. Since diesel is not completely refined, it cannot completely combust and so does not (in theory) produce as much energy per litre of fuel as a petrol engine. However, some diesel engines can be made to be much more efficient than petrol engines because they have a different type of fuel, and burn it in a different way. Petrol engines are widely considered to be the most efficient of engines, because they are more refined than diesel. Since diesel is not completely refined, it cannot completely combust and so does not (in theory) produce as much energy per litre of fuel as a petrol engine. However, some diesel engines can be made to be much more efficient than petrol engines because they have a different type of fuel, and burn it in a different way.
for same power diesel engine produces more torque @ less rpm whereas petrol engine produces less torque @more rpm this difference is due to different combustion processes of diesel and petrol
No, diesel engines cost more to build than petrol engines. They are built much heavier.