Getting some rough numbers from Wikipedia it looks like most common new cars are sitting around 35% thermal efficiency. I believe a formula 1 engine achieved 50% thermal efficiency recently but the cost of that is obscenely high. Where as electric motor efficiency easily hits 90%+.