Used Mazda cars Walsall

raccars.co.uk currently have 104 used Mazda for sale in Walsall

Mazda MX-5 I ROADSTER SE 2-Door

£14,995
2015(15)
  • 5,968
  • Manual
  • Petrol
  • 1.8L
Call the dealer:01785 899653View vehicle

Mazda CX-5

£12,599
2016(66)
  • 50,270
  • Manual
  • Diesel
  • 2.2L
Call the dealer:01543 331997View vehicle

Mazda 2 1.3 TS2 5dr

£1,495
2009(58)
  • 113,155
  • Manual
  • Petrol
  • 1.3L
Call the dealer:0121 756 0120View vehicle

Mazda 3 Mazda Mazda3 2.0 Sport Nav 5dr

£14,499
2018(18)
  • 20,122
  • Manual
  • Petrol
  • 2L
Call the dealer:01543 331997View vehicle

Mazda 2 1.3 Tamura 5dr

£2,595
2013(63)
  • 101,000
  • Manual
  • Petrol
  • 1.3L
Call the dealer:0121 756 1437View vehicle

Mazda 3 2.0 Skyactiv X MHEV GT Sport 5dr Petrol Hatchback

£21,918
2021(21)
  • 10
  • Manual
  • Petrol
  • 2L
Call the dealer:01527 813504View vehicle

Value your car for free with RAC Cars in 3 easy steps

Mazda MX-5 2.0 SPORT RECARO 2d 158 BHP 2-Door

£19,330
2016(16)
  • 26,441
  • Manual
  • Petrol
  • 2L
Call the dealer:0121 756 7845View vehicle

Mazda CX-3 2.0 Gt Sport 5Dr

£16,299
2018(18)
  • 17,772
  • Manual
  • Petrol
  • 2L
Call the dealer:03300296489View vehicle

Mazda 2 1.5 SE-L Nav 5dr Auto

£12,999
2017(17)
£246.50 per month
  • 4,178
  • Automatic
  • Petrol
  • 1.5L
Call the dealer:01384 501831View vehicle

Mazda CX-3 2.0 Sport Nav + 5dr

£19,498
2019(69)
  • 8,804
  • Manual
  • Petrol
  • 2L
Call the dealer:03300298727View vehicle

Mazda 3 2.0 Sport Nav 5dr Auto

£10,900
2015(64)
  • 35,084
  • Automatic
  • Petrol
  • 2L
Call the dealer:03300377765View vehicle

Mazda CX-5 2.0 SE-L 5dr

£10,250
2014(64)
  • 55,502
  • Manual
  • Petrol
  • 2L
Call the dealer:03300377765View vehicle

Mazda 6 Mazda Mazda6 2.0 SE-L Nav 4dr

£13,999
2017(67)
  • 16,873
  • Manual
  • Petrol
  • 2L
Call the dealer:01543 331997View vehicle

Mazda 3 1.6 TS 5dr

£789
2005(55)
  • 117,000
  • Manual
  • Petrol
  • 1.6L
Call the dealer:0121 756 3643View vehicle

Mazda CX-5 2.0 Sport Nav 5dr

£20,298
2018(18)
  • 18,080
  • Manual
  • Petrol
  • 2L
Call the dealer:01785 891428View vehicle