Used Mazda 3 cars for sale on What Car?

powered by

What Car? Classifieds have 271 approved used Mazda 3 cars available for sale from Mazda approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used Mazda 3 cars near you.

powered by

Cars found 271

Cars found 271

Active Filters (2)

Mazda 3 2.0 Se-l Nav 5dr

£5,995
2016
Scarborough, Yorkshire
55,000 Miles
petrol
manual
5 Doors
2016
£5,995
Scarborough, Yorkshire
55,000 Miles
petrol
manual
5 Doors
Scarborough, Yorkshire

Mazda 3 1.5d Se Nav 4dr

£6,500
2016
Ipswich, Suffolk
55,976 Miles
diesel
manual
4 Doors
2016
£6,500
Ipswich, Suffolk
55,976 Miles
diesel
manual
4 Doors
Ipswich, Suffolk
Dealer logo

Mazda 3 2.2d Sport Nav 5dr

£7,490
2015
Wakefield, Yorkshire
59,189 Miles
diesel
manual
5 Doors
2015
£7,490
Wakefield, Yorkshire
59,189 Miles
diesel
manual
5 Doors
Wakefield, Yorkshire

Mazda 3 2.0 Se 5dr

£7,695
2016
Doncaster, Yorkshire
33,800 Miles
petrol
manual
5 Doors
2016
£7,695
Doncaster, Yorkshire
33,800 Miles
petrol
manual
5 Doors
Doncaster, Yorkshire

Mazda 3 2.2d Sport Nav 4dr

£7,995
2014
Hamilton, Lanarkshire
42,922 Miles
diesel
manual
4 Doors
2014
£7,995
Hamilton, Lanarkshire
42,922 Miles
diesel
manual
4 Doors
Hamilton, Lanarkshire
Dealer logo

Mazda 3 2.0 Sport Nav 5dr

£8,225
2016
Bolton, Lancashire
60,801 Miles
petrol
manual
5 Doors
2016
£8,225
Bolton, Lancashire
60,801 Miles
petrol
manual
5 Doors
Bolton, Lancashire
Dealer logo

Mazda 3 2.0 Se 5dr

£8,250
2015
Oldham, NULL
18,113 Miles
petrol
manual
5 Doors
2015
£8,250
Oldham, NULL
18,113 Miles
petrol
manual
5 Doors
Oldham, NULL

Mazda 3 2.0 Se-l Nav 5dr

£8,400
2015
Newcastle, GB
44,031 Miles
petrol
manual
5 Doors
2015
£8,400
Newcastle, GB
44,031 Miles
petrol
manual
5 Doors
Newcastle, GB

Mazda 3 2.0 165 Sport Nav 5dr

£8,480
2014
Letchworth, Hertfordshire
42,500 Miles
petrol
manual
5 Doors
2014
£8,480
Letchworth, Hertfordshire
42,500 Miles
petrol
manual
5 Doors
Letchworth, Hertfordshire
Dealer logo

Mazda 3 2.0 Se-l Nav 5dr

£8,499
2015
Liverpool, Lancashire
27,091 Miles
petrol
manual
5 Doors
2015
£8,499
Liverpool, Lancashire
27,091 Miles
petrol
manual
5 Doors
Liverpool, Lancashire
Dealer logo
...