Used BMW 3 Series M Sport 2019 cars for sale

BMW, 3 Series

2019 - 318d M Sport 5dr Step Auto

19
Low Mileage
£17,498
  • 2L
  • 46.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stafford Motorstore / Vanstore / Electric Innovation Centre

01785 550896 *
4.7/5 Stars

BMW, 3 Series

2019 - 320i xDrive M Sport 4dr Step Auto

19
£19,998
  • 2L
  • 53.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark MG (East Kilbride)

01355 203630 *
4.7/5 Stars

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

50
Low Mileage
£19,296
Finance available £376 pm
  • 2L
  • 44kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Tenby Car Supermarket

BMW, 3 Series

2019 - 320d M Sport 4dr Step Auto

19
£14,298
  • 2L
  • 66.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow Garscube Road Vauxhall / Leapmotor

0141 473 6408 *
4.7/5 Stars

BMW, 3 Series

2019 (69) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr

26
£17,495
Finance available £339 pm
  • 2L
  • 113.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Velocity Auto Sales Ltd

BMW, 3 Series

2019 - 330i M Sport 4-Door

35
£17,995
Finance available £349 pm
  • 2L
  • 81.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Wheelers Chipping Norton

01608 692663 *
4.6/5 Stars

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

48
£15,795
Finance available £324 pm
  • 2L
  • 76.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

The Essex Car Group

01277 286584 *
4.1/5 Stars

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

27
£20,490
  • 2L
  • 51.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Elton Cars Ltd

01733 666869 *
4.7/5 Stars

BMW, 3 Series

2019 - 330d XDRIVE M SPORT [5X BMW SERVICES, SAT NAV, LEATHER, HEATED SEATS, COMPE 4-Door

26
Reduced
£22,485
  • 3L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Brooklands Motor Centres

0113 532 1282 *
4.6/5 Stars

BMW, 3 Series

2019 - 320d M Sport 4dr Step Auto

19
Low Mileage
£21,498
  • 2L
  • 39.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Renault/Dacia (Wigan)

01924 978966 *
4.7/5 Stars

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

35
£21,395
Finance available £419 pm
  • 2L
  • 50.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motoring Way LTD

BMW, 3 Series

2019 - 320d M Sport 4dr Step Auto

22
£18,995
Finance available £370 pm
  • 2L
  • 88.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

SMCARS (LTD)

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh M Sport 4dr Auto (SAT NAV, FULL LEATHER)

43
£17,488
  • 2L
  • 59.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Jeff White Motors

029 2002 8289 *
5/5 Stars

BMW, 3 Series

2019 (19) - 330E M Sport 4-Door

56
Low Mileage
£19,499
Finance available £422 pm
  • 2L
  • 30.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 3 Series

2019 - 2.0 320d M Sport Auto 4dr

54
£18,950
Finance available £369 pm
  • 2L
  • 75.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bedford Used Car Sales

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

21
£19,999
Finance available £390 pm
  • 2L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleEstate

RCS Car Sales