My BMW E46 325ci is up for sale. It has 130 000km on the clock. It has all the extras one could ask for when these car's were new on the market. It is very clean and well looked after. Spare key has never been used. All the owners manuals and books, full tool kit. Send me a message if interested.