New and used cars for sale nationwide
Basics
Location
Nationwide
Vehicle status
Used, New, Pre-registered
Make and model
Any make, any model
Price
Minimum to Maximum
Year
Any to Maximum
Mileage
Up to Any mileage
Style
Body style
Any body style
Body colour
Any colour
Performance
Transmission
Any transmission
Drivetrain
Any drivetrain
Engine CC
Any to Maximum
Engine Bhp
Any to Maximum
Fuel type
All types
Ulez compliance
All compliance statuses
Features
Seating
Any seats seats
Door count
Any door count doors
Seller Info
Seller type
Any seller type
27




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2017
18000 miles
£7,999
18000 miles
£7,999
2017 Mazda Mazda21.5 Skyactiv-g SE Hatchb...
£7,999
Manual
Petrol
18,000 Miles

53




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2016
117979 miles
£4,399
117979 miles
£4,399
2016 Mazda Mazda21.5 Skyactiv-g Se-l Hatc...
£4,399
Manual
Petrol
117,979 Miles

29




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2019
8996 miles
£11,990
8996 miles
£11,990
2019 Mazda Mazda21.5 Skyactiv-g Se-l Nav+...
£11,990
Automatic
Petrol
8,996 Miles

28




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2022
3973 miles
£12,700
3973 miles
£12,700
2022 Mazda Mazda21.5 Skyactiv-g Se-l Hatc...
£12,700
Manual
Petrol
3,973 Miles

27




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2022
21654 miles
£11,700
21654 miles
£11,700
2022 Mazda Mazda21.5 Skyactiv-g Se-l Hatc...
£11,700
Manual
Petrol
21,654 Miles

28




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2022
35346 miles
£10,400
35346 miles
£10,400
2022 Mazda Mazda21.5 E-skyactiv G MHEV MH...
£10,400
Manual
Petrol
35,346 Miles

28




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2022
92903 miles
£7,700
92903 miles
£7,700
2022 Mazda Mazda21.5 Skyactiv-g Se-l Hatc...
£7,700
Manual
Petrol
92,903 Miles

28




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2021
31762 miles
£10,990
31762 miles
£10,990
2021 Mazda Mazda21.5 E-skyactiv G MHEV MH...
£10,990
Manual
Petrol
31,762 Miles

32




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2019
33400 miles
£11,650
33400 miles
£11,650
2019 Mazda Mazda21.5 Skyactiv-g Sport Nav...
£11,650
Automatic
Petrol
33,400 Miles

17




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2009
67648 miles
£2,494
67648 miles
£2,494
2009 Mazda Mazda21.3 Ts2 Euro 4 3dr
£2,494
Manual
Petrol
67,648 Miles

0



used
fair price
share
Share this vehicle

MAZDA MAZDA2 2018
42701 miles
£9,999
42701 miles
£9,999
2018 Mazda Mazda21.5 Skyactiv-g Se-l Nav+
£9,999
Automatic
Petrol
42,701 Miles

39




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2017
48685 miles
£7,495
48685 miles
£7,495
2017 Mazda Mazda21.5 Skyactiv-g SE Hatchb...
£7,495
Manual
Petrol
48,685 Miles

0 1


used
fair price
share
Share this vehicle

MAZDA MAZDA2 2015
33736 miles
£8,495
33736 miles
£8,495
2015 Mazda Mazda21.5 Skyactiv-g Sport Nav
£8,495
Manual
Petrol
33,736 Miles

12




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2017
39751 miles
£9,689
39751 miles
£9,689
2017 Mazda Mazda21.5 Skyactiv-g Gt Hatchb...
£9,689
Manual
Petrol
39,751 Miles

0



used
fair price
share
Share this vehicle

MAZDA MAZDA2 2022
37810 miles
£12,989
37810 miles
£12,989
2022 Mazda Mazda21.5 E-skyactiv G MHEV MH...
£12,989
Manual
Petrol
37,810 Miles

20




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2010
111500 miles
£2,495
111500 miles
£2,495
2010 Mazda Mazda21.3 Tamura Hatchback 5dr...
£2,495
Manual
Petrol
111,500 Miles

17




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2016
37291 miles
£5,480
37291 miles
£5,480
2016 Mazda Mazda21.5 Skyactiv-g Se-l Hatc...
£5,480
Manual
Petrol
37,291 Miles

52 1




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2020
9222 miles
£14,050
9222 miles
£14,050
2020 Mazda Mazda21.5 Skyactiv-g Sport Nav...
£14,050
Automatic
Petrol
9,222 Miles

20




used
fair price
share
Share this vehicle

MAZDA MAZDA2 2015
79500 miles
£4,999
79500 miles
£4,999
2015 Mazda Mazda21.5 Skyactiv-g Se-l Euro...
£4,999
Manual
Petrol
79,500 Miles




