Mazda 121 (1996 - 2000 )  

Decent handling and ride, so it's good fun to drive. Inexpensive to buy and run.

Avoid 1.3 pushrod engines. Rust can be a problem on older models.

Next: What's Good »

Last updated 8 January 2012
More at the Mazda website  

Related News & Road Tests

Cars For Sale

New Cars Used Cars

Latest cars for sale

Best monthly deals on new cars

Honest John's Car Buying Advice

Get the low-down on how to buy and sell cars the hassle-free way

Sign up for Honest John's Email Newsletter

Road Tests • Buying Tips • Deals