Mate..why didnt you say soo..But stilll I disagree..My Starlet has same legroom (front)as my MAZDA Familia..(your story is true with march and other small cars) though its hatch..the problem comes only to the passenger seats! IN that case go for a never 1997-1998 Mazda.
You could get an English plated car for this price with F/O, obviously it donet hold that kinda second hand market of a toyota but still all car market prices in general expand..if you are lucky could get a MAZDA which has done less than 100,000km. so whatever you buy I am sure you can sell it for at least a rupee more the day after..hope you get what I mean!