Often affectionately referred to as the "bubble car" for its iconic second-generation hatch (1990 - 1998) the Mazda 121 is best known for its time as an affordable city car from 1986 to 2002 although the nameplate was once worn by a sports coupe in 1976. It was eventually replaced by the Mazda2 in 2002.
The line-up currently starts at $1,980 for the 121 Metro Shades and ranges through to $3,630 for the range-topping 121 Metro Shades.