Used BMW 3 Series M Sport 2019 cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW, 3 Series

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

50
£14,475
Finance available £301 pm
  • 2L
  • 111.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Greenlight Automotive Ltd

BMW, 3 Series

2019 - 320d xDrive M Sport 4dr Step Auto

55
Low Mileage
£19,343
  • 2L
  • 38.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Bournemouth

BMW, 3 Series

2019 - 2.0 320i M Sport AT Gran Turismo 5-Door

44
£15,490
Finance available £324 pm
  • 2L
  • 54kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FRM Car Sales

BMW, 3 Series

2019 - 320d M Sport 4dr Step Auto

32
Low Mileage
£22,995
Finance available £452 pm
  • 2L
  • 41.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

NI Car Sales Ltd

BMW, 3 Series

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

12
£13,789
Finance available £286 pm
  • 2L
  • 121kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2019 (19) - 320d M Sport 4dr Step Auto Diesel Saloon

67
£21,418
  • 2L
  • 49kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vertu BMW York

BMW, 3 Series

2019 - 320d xDrive M Sport 4dr Step Auto

19
Low Mileage
£23,898
  • 2L
  • 38.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 3 Series

2019 (19) - 3.0 340i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps)

67
Low Mileage
£23,200
Finance available £506 pm
  • 3L
  • 27.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Cannock

BMW, 3 Series

2019 - 330e M Sport 4dr Auto [Tech/Plus Pack]

47
£19,495
  • 2L
  • 44.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range

0151 541 7938 *
4.5/5 Stars

BMW, 3 Series

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

67
Reduced
£18,250
Finance available £354 pm
  • 2L
  • 80.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Dynamic Motor Company Ltd

01422 413648 *
3.1/5 Stars

BMW, 3 Series

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

69
£21,600
Finance available £470 pm
  • 2L
  • 57.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Peterborough

BMW, 3 Series

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

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

Brooklands Motor Centres

0113 532 1282 *
4.6/5 Stars

BMW, 3 Series

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

38
Reduced
£14,750
Finance available £307 pm
  • 2L
  • 55kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AUTOTRADE BIRMINGHAM LTD

0121 752 5773 *
4.6/5 Stars

BMW, 3 Series

2019 (19) - 2.0 320D XDRIVE M SPORT 4d 190 BHP EURO 6 SALOON 4-Door

50
Reduced
£26,544
Finance available £525 pm
  • 2L
  • 22kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

The Van Sales Company

BMW, 3 Series

2019 (19) - 320i M Sport 4dr Step Auto Petrol Saloon

56
Low Mileage
£19,992
  • 2L
  • 42.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Yeovil

BMW, 3 Series

2019 (19) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

14
£20,195
  • 2L
  • 72.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Trust UK Lancaster