3-series of that age would be easier to maintain but if the car was properly maintained by the owner in the first place because if not it could easily get very costly replacing many parts. Another thing is don't expect so much from the 1800cc engine
2010 BMW 116 - since you're sad

about losing your Neo i'm guessing you're one that likes fast cars but need to upgrade to something more mature. Something like this would be deemed the ultimate solution as you've got a nice conti which gives you a good outlook for the in-laws and co-workers, yet still has decent performance for your own needs. But let's be honest with ourselves, a BMW is a BMW it ticks all the boxes of most people's requirements but maintenance is usually the issue. This particular model uses a 1600cc (non-turbo) which is just about enough for it's size, for sure when on full load of 5 passengers with a trunk load of luggage it is going to be sluggish (all cars will) but when it is just you and your wife, it will give you that spirited drive you need. 1600cc engine is cheaper to maintain, I could be wrong but iinm it is the same 1600cc engine used by Mini Coopers (non-turbo) as well thus a wider parts base and lower cc means overall a cheaper car to maintain than a 3-series. People often ask why 1-series resale value so bad, well it is the kiasu mentality when it comes to BMW to most people BMW starts with 3-series which is true for new/used hardly you see punters looking for 1-series usually 3-series -- so that's why it is so cheap.
2012 Honda City 1.5E - when you go buying this model of honda city and wondering which is top spec and which is basic spec look at the paddle shifters, there is no way they able to retro-fit the paddle shifters and make it work for the basic spec model it is not as simple as plug and play the steering wheel. This car would have the merits of what you need in a car which isn't too old, good spec, reliable and cheap to maintain. Many owners have complaint of it being not as fuel efficient as the previous model, previous model uses CVT people complain it easily breaks not put reliable gearbox they complain not fuel efficient -- topkek?
2013 Honda Jazz Hybrid 1.4 - according to the advertisement this car still has warranty and was one of the few honda's that have 5 years warranty and 5 years free service when it was sold. Unlike similar model of Jazz without Hybrid this one is made in Japan with international spec, so it has 6 airbags, childseat connectors, reliable and fuel saving CVT gearbox (instead of normal gearbox), etc. I would say it is better than the City above, plus it is a Hybrid so it gives you better fuel economy as well as having more safety features and other accessories not found in locally made model -- plus the materials use are also better, don't believe me? Go test drive this car and feel the interior cabin then go test drive and feel the interior cabin of a locally/thai assembled Jazz.
I'm not much of a Landy person so I can't really give you much info from my own experience. I'm not too sure about servicing in this car in east malaysia do they have authorized service centers or just cherry tree workshops, but Landy's are designed to be robust and older ones like the one you showed are pretty common so I guess getting parts won't be an issue. I do know Brunei has a pretty good Land Rover distributor and service center.
If you got any Bruneian contacts maybe you can get a used 7 seater SUV from there, your budget of MYR45k = BND15k should be enough especially for older models as cars there depreciate like a rock.