Skip navigation

3,160 MAZDA 3 New & Used Cars for Sale

Refine your results

Ad type

  1. All New & Used
  2. All New
  3. New Cars
  4. New Cars in Stock
  5. Ex Demo / Near New
  6. All Used
  7. Private Used
  8. Dealer Used

Makes

MAZDA

3

Variants

  1. NEO (766)
  2. SP25 (491)
  3. MAXX (378)
  4. SP25 GT (340)
  5. MAXX SPORT (263)
  6. TOURING (193)
  7. SP25 ASTINA (160)
View all variant
  1. SP23 (137)
  2. NEO SPORT (68)
  3. NEO SKYACTIV-DRIVE (32)
  4. SP25 SKYACTIV-DRIVE (31)
  5. SP25 SKYACTIV-DRIVE GT (30)
  6. MPS (25)
  7. SP25 SKYACTIV-DRIVE ASTINA (18)
  8. SP20 SKYACTIV (16)
  9. DIESEL (14)
  10. MPS LUXURY (10)
  11. MPS SPORTS PACK (8)
  12. MAXX SKYACTIV-DRIVE (6)
  13. TOURING SKYACTIV-DRIVE (4)
  14. SP25 ACTIVEMATIC (3)
  15. SP2 (2)
  16. SP20 SKYACTIV LUXURY (2)
  17. MZR-CD (2)
  18. BL10F1 NEO HATCHBACK 5DR MAN 6SP 2.0I (2)
  19. BL 11 UPGRADE (1)
  20. BL SERIES (1)
  21. BL1031 MPS (1)
  22. SPORT (1)
  23. SPORTS (1)
  24. BK10F1 MAXX SPORT SEDAN 4DR MAN 5SP 2.0I (1)
  25. TOURING SAFETY (1)
  26. BK10F2 NEO HATCHBACK 5DR MAN 5SP 2.0I (1)
  27. BL10F2 MAXX SPORT SED 4DR ACTV 5SP 2.0I (1)
  28. BL10L1 (1)
  29. MAXX SAFETY SKYACTIV-DRIVE (1)
  30. MAXX SEDAN (1)
  31. SP 23 (1)
  32. MAXX SAFETY PACK (1)
  33. SP20 SKYACTIV-DRIVE (1)
  34. BL10L1 SP25 SEDAN 4DR ACTIVEMATIC 5SP 2. (1)
  35. SP23 `RARE SP23 SPORTS`` (1)
  36. MAXX - SPORT (1)
  37. BK MY08 (1)

Series

  1. BM (1,446)
  2. BK (317)
  3. BL (243)
  4. BK MY06 UPGRADE (208)
  5. BL 10 UPGRADE (137)
  6. BL MY13 (111)
  7. BK MY08 (110)
View all series
  1. BL 11 UPGRADE (104)
  2. BM5238 (41)
  3. BM5438 (39)
  4. BM5278 (27)
  5. BM5436 (26)
  6. BM5236 (25)
  7. 3C (19)
  8. BM5276 (16)
  9. BM5478 (16)
  10. BM5476 (15)
  11. BM SERIES (7)
  12. BL SERIES 1 (4)
  13. BL10L1 (4)
  14. BL10L2 (3)
  15. BK10F2 (3)
  16. SP25 (2)
  17. BL SERIES 1 MY10 (2)
  18. BK101 (2)
  19. 300JAH5T (2)
  20. 300JAH5N (2)
  21. BK10F2 MY08 (2)
  22. BK SERIES 2 MY08 (2)
  23. LUXURY SPORT (1)
  24. J (1)
  25. 300J6S4SP25A (1)
  26. BL1072 (1)
  27. MAX AUTOMATIC (1)
  28. MAXX SPORT (1)
  29. SPORT (1)
  30. 300J6S4SP25 (1)
  31. NEO SPORT (1)
  32. BL10C1 MY10 (1)
  33. 300JAS4M (1)
  34. BK10F1 SEDAN 4DR MAXX SPTS AUT (1)
  35. BL10F1 SEDAN 4DR NEO ACTIVEMAT (1)
  36. BL10L1 MY10 (1)
  37. BK10F1 (1)
  38. BK1032 (1)
  39. 300JAS4N (1)
  40. 300J6H5SP25GTXR (1)
  41. BL10C2 (1)
  42. BK10F2 SEDAN 4DR NEO SPORT SPT (1)

Postcode

Price

Year

Keywords

Email dealer

* * * *
When prompted, enter:
V-CODE: 68546