boas...
bem que te posso eu dizer, vou falar por experiencia propria, eu tenho um E46 320d de 1999, comprei-o ha dois anos com 110.000kms e agora tem 148.000kms....até ao momento despesa por (avaria) na estrada, n, n tive...mas sim tive que lhe mudar umas coisas, sinoblocos e rolamento da roda...foi o unico gasto obrigatorio que me deu, agora depende de ti, se dominas um pouco de mecanica ou nao, por exemplo eu é que lhe mudo os oleos, os calços, discos,etc....ja poupei muito dinheiro se tivesse que leva-lo ao mecanico estaria arruinado

mas em ponto geral para mim n é um carro k da muitas despesas. É um optimo carro, é um :lovebmw
A nivel de conduçao e consumos um 320d, tudo depende as jantes que tens, mas de uma maneira geral tem um consumo sobre os 7l mais ou menos, atençao.
boa sorte