2020 Mazda 6
2.0 Sport Nav-plus
22,620miManualPetrol2.0L
£16,499
Stockton-on-Tees
~£414/pm
This motor features a 2.0 LTR petrol engine with manual transmission and has 22,620 mi clocked up on the dashboard.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
0 cars
2.0 Sport Nav-plus
22,620miManualPetrol2.0L
£16,499
Stockton-on-Tees
~£414/pm
This motor features a 2.0 LTR petrol engine with manual transmission and has 22,620 mi clocked up on the dashboard.
2.0 Ts 145
95,000miAutoPetrol2.0L
£2,495
Richmond
~£63/pm
On offer and ready for you to drive away today is this Mazda 6 which comes equipped with automatic transmission and a 2000 CC petrol motor. This second-hand model from us at this dealer is for sale at the marvellous price of only £2,495.
2.2 D Sport Nav 173 Bhp
58,148miAutoDiesel2.2L
£9,990
Richmond
~£251/pm
This second-hand Mazda from this dealer is fitted with automatic transmission, a 2.2 Litre diesel engine and has 58,148 miles on the dash.
Saloon
20,000miPetrol2.0L
£14,000
Middlesbrough
~£352/pm
On the market and ready for you to take home is this Mazda 6 which has transmission and a 2000 CC petrol motor. This used model currently available from our dealership in Middlesbrough has 20,000 miles clocked up on the dash and comes in the shade of grey.
1.8 S 120 Bhp
88,000miManualPetrol1.8L
£1,950
Durham
~£49/pm
Coming fitted out with manual transmission and a 1.8 ltr petrol motor, this second hand Mazda 6 1.8 S 120 Bhp is available for sale in the shade of grey with 88,000 miles clocked up on the dash.
2.2 D Sport Nav 148 Bhp
69,044miManualDiesel2.2L
£10,995
Hartlepool
~£276/pm
Planning on buying a Mazda? Then take a more detailed look at this second hand one from this dealer, it has 69,044 miles clocked up on the dash and features a 2.2 L diesel engine with manual transmission.
Td Ts U1042
60,000miManualDiesel2.0L
£2,999
Durham
~£75/pm
Available from our dealership - silver Mazda 6 Td Ts U1042 that has manual transmission and a 2.0 litre diesel engine.
Saloon
125,000miManualDiesel2.2L
£6,999
Stanley
~£176/pm
A 2200cc diesel engine and manual transmission are just a couple of the qualities that this 6 has to offer.
Sport Nav
22,947miManualPetrol2.0L
£12,999
Sunderland
~£326/pm
With a grey finish, this motor is fitted with a 2.0 L petrol motor with manual transmission and has a mere 22,947 miles clocked-up on the dash.
2.2L D Sport Nav 173 Bhp
67,900miManualDiesel2.2L
£7,999
Gateshead
~£201/pm
On the market and ready for its next owner to drive away today is this Mazda 6 2.2L D Sport Nav 173 Bhp that has got a 2.2 litre diesel motor with manual transmission. This second hand model currently available from this dealership in Gateshead is priced at only £7,999, has 67,900 miles clocked-up on the dash and is finished in the shade of black.
6 Sport Nav
29,710miManualPetrol2.0L
£13,999
Newcastle upon Tyne
~£352/pm
This saloon Mazda has 29,311 miles clocked up on the dash and features a 2000cc petrol motor.
2.0 Se-l Nav
31,428miManualPetrol2.0L
£11,990
Gateshead
~£301/pm
Up for sale: Mazda 6 2.0 Se-l Nav with 31,428 miles, manual transmission and a 2000 cc petrol engine.
6 Sport Nav
67,000miManualPetrol2.0L
£8,500
Newcastle upon Tyne
~£213/pm
Available for viewing at this dealer in Newcastle upon Tyne is this saloon used car that is fitted out with manual transmission and a 2.0 ltr petrol motor. It's on the market and ready for its new owner to drive home in a red finish with 67,000 miles clocked up on the dash.
6 Sport Nav
18,277miManualPetrol2.0L
£16,498
Tynemouth
~£414/pm
18,277 miles on the dash, this Mazda 6 6 Sport Nav comes fitted out with a 2.0 Litre petrol engine and manual transmission.
D Sport Nav
98,000miAutoDiesel2.2L
£7,495
Knaresborough
~£188/pm
Currently on the market and ready for its new owner to drive home is this 6 D Sport Nav with a 2.2 litre diesel motor and 98,000 miles on the dash.
2.0 Sport Nav
31,355miManualPetrol2.0L
£14,812
York
~£372/pm
At this car dealership there's a fantastic price of just £15,006 for this second hand Mazda 6 that has 31,355 miles clocked up on the dash, a 2.0 ltr petrol motor and manual transmission.
2.0 Ts 145
124,000miManualPetrol2.0L
£1,990
Leeds
~£50/pm
Now available from our dealership located in the Leeds area is this estate which has manual transmission and a 2000 cc petrol engine. It is available to drive away in the tone of grey with 124,000 miles clocked up on the dashboard.
2.0 Se-l
40,184miManualPetrol2.0L
£12,495
Penrith
~£314/pm
Coming finished in the shade of blue, this Mazda 6 has 40,184 miles on the dash, a 2.0 L petrol engine and manual transmission.
2.2 Skyactiv
108,000miManualDiesel2.2L
£3,680
Bradford
~£92/pm
Planning on buying a Mazda 6? Well, take a more detailed look at this second-hand one from this dealer, it has 108,000 miles on the dashboard and incorporates a 2.2 L diesel motor with manual transmission.
2.0 Skyactiv-g Kuro Edition
31,880miManualPetrol2.0L
£17,999
Kendal
~£452/pm
Thinking of going for a saloon? Then consider going for this used one with only 31,880 miles clocked up on the dash.
2.0 Skyactiv-g Kuro Edition
31,880miManualPetrol2.0L
£17,999
Kendal
~£452/pm
Take a look at the outstanding price of just £18,995 on this second hand, low mileage Mazda 6 that’s got manual transmission, a 2.0l petrol engine and just 31,880 miles on the dash.
Estate
55,000miManualDiesel2.2L
£13,495
Leeds
~£339/pm
This car is now up for sale and ready for you to drive away. It has got 55,000 miles clocked up on the dash and is equipped with a 2200 cc diesel motor and manual transmission.
Saloon
52,628miAutoDiesel2.2L
£12,495
Leeds
~£314/pm
For £12,495, this dealer in Leeds is currently selling this second hand Mazda that comes fitted with a 2.2L diesel motor with automatic transmission.
Saloon
48,188miManualPetrol2.0L
£10,695
Leeds
~£269/pm
A 2000CC petrol engine and manual transmission are just a couple of the aspects that this 6 has to offer you.