there's a E220 CDi also, which is supposed to be very economical more so than the 520D. think its 45 in the D and 50 in the CDi.
OP your being fairly vague, as a 320Cdi is a very fast car, and wouldnt be that good on the black stuff, poss only about 30 - 35 mpg. So not sure what your looking...