BMW 320i

The most important thing to check when buying a second hand car is mileage. Though it would be more expensive it will give you good service. I bought a toyota with 30k km in year 2015 and upto now it has served me well, with regular servicing after every 10k km (oil, oil filters, air filters and spark plugs nothing more). It is now around 75k kms, i can’t regret. The problem with german cars you is that a 2014 car will have a mileage of 200k, generally it looks nice but engine and transmission parts zimeisha

whats so special? cost of production. its the next best approximation to the auto gearbox. and its best for efficiency not power or sporting kind of driving.

I would swop the engine at first signs of trouble north of 200K. I think this should be general of non-Japanese vehicles. The trannies on 320s and 328s are pretty good.

To say all german cars are tough to own is wrong. Completely wrong there are german cars that are easy to own. A mercedes c class w204 for example. Has an amazing reliablity and spares arent expensive as people put it here. That brings me to your question about the 320. E90 is a troublesome car the world knows it bro. Suffers from electrical mishaps mostly and a problematic 4 cylinder engine bt if you really want a realible 3 series then get a 328 6 cylinder consumes little more fuel bt its worth it. Audi A4 tramission the cvt gearbox will always fail sooner that laiter and it cost north 300k then spares are not easy to comeby bt unaeza pata.let no one cheat you it a VW

You mentioned a crown and a camry they are the same under the skin. Crown is as reliable as it can be. Most crown spares are originals unlike premio and etc where you get lots of knock off. So they will be a bit expensive(reasonably) well people dnt like the crown because of fuel consumption. 8 km per liter ndo the highest it will go my fren. The camry is worse.
You also added a range rover. Man if you aint earning 600k and above achana na range rovers alone. Suspension will fail, hill assist will fail, electronic glitches everywhere consumption is better than the cruser vx but its not what we ordinary kenya call good consumption. Insuarance ya range per year is what some of the people here use spend for fuel, maintance and beer the whole year.
If you goin german. There are car known for astonishing reliabilty with good and timely maintance. Do those oil changes on time, heed those dashboard lights and above all get a mechanic who knows what he is doin wth your car. For benz i recommend SONOZ benz centre. The guy used to work at dt dobie.

:D:D:D:D:D:D:D:D:D:D:D

Now lets talk about Footsubishi na Legsus