If possible, just forget the minis. One of the best cars I have ever driven, but in the lankan context, you're asking for trouble and it's a matter of luck really. Unless ofc you can splash out on a legal mini.
Police these days are smart and they know the deal. I saw 5 minis parked in a line at our town station impound last year. Italian job shootout wage.
@fiat fan can elaborate more on the legal issue.
Spares and all aren't rare, there are specialists too. It's a fairly simple car to fix, but the engine bay is quite cramped on the later models with ac/ps/efi, etc. Almost all minis on the road have rust on them, esepcially the later rover models due to their thinner metal. I've seen "restored" examples with rust too lol. Rust (and the book/unsafe cut and bud cars) are the only serious issues.
Practicality wise, you can transport 4 adults around with its decent space. But don't expect any comfort with the rubber cone suspension setup. Good go-kart, bad family car. Boot space is not much. It's a good car for a couple or a family with a small kid or two.
Even then you can't just pump petrol and drive. You need to spend your free time studying them, going thought the forums and clubs. Checking on the car once every few days before going on a drive. Know the common issues, know DIY. It's more of a love story really.
But if you can get over the hurdles, nothing out there rewards you like a classic mini.
As for the 1.5 mil budget, isn't it possible to find a pre-facelift Mazda BJ5W? Lovely car that (especially the facelifted ones) for the price, provided they still go for that rate. Almost perfect really, has the drive, practicality, reliability, looks, economy, resale, affordability, options, build quality. Why do our people import less Mazdas.
@Davy has a BJ5W SP20 version.
As for the Peugeot options, you could buy a pre-facelift 306 and modify it and make it a cool fun car.
There was a time where your budget and some haggling would land you a 406 executive with sunroof, leather, electric curtain, heated seats, 2L engine, etc. But that ship has sailed and best you can go for now is a 1.8L manual (avoid the autobox) GLX which still has decent options like 4 airbags, power window, plushy seats and auto climate control.. And is way less troublesome than an executive.
Again unless you're an enthusiast, don't go for a Pug of this age. They won't cost your kidney and are easy to maintain, but you should know the basics and inspect properly before purchase.
As far your resale concern goes, all the above 3 hold value well and almost the same. Since even Mazda is considered "2nd market ne" by bigots.