If the filter has been replaced it's 4.5 liters and if the filter remains 4 liter is enough.
http://www.motormec.co.uk/aircon.pdf
when it is broke
it has a timimng chain
For a 2002 BMW E46 318i, the recommended motor oil capacity is approximately 5.5 liters, including the oil filter change. It's advisable to use high-quality synthetic oil with a viscosity rating of 5W-30 or 0W-40, which meets BMW's specifications. Always check the owner's manual for the exact requirements and recommendations for your specific model.
It is behind the glove box
this is just answering my own question so people who buy the same car know, i asked bmw how many it has and its 8v.
73 liters
what year? E30? E36? E46? E90? Adam (adam.francis@snowsgroup.co.uk)
Oil in the radiator on any vehicle is a sign that there is a blown head gasket. This includes the E46 318i motor. Oil in the radiator is also a sign that the block is cracked. Either way, it is a major issue that needs to be addressed before the engine quits completely.
Fuel tank capacity for E46 models is 16.6 gallons (63 liters).
Standing in front of the car looking at the engine the coolant temp sensor is located on the right hand side of the cylinder head at the back towards the firewall under the inlet manifold.
7 quarts/6.5 liters for the rear wheel drive E46's The xi's are different, at 8 quarts.