Used BMW 3 Series M Sport 2017 cars for sale

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

BMW, 3 Series

2017 - 320d M Sport 4dr

16
£12,490
Finance available £257 pm
  • 2L
  • 82.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

CMC Car Sales

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

46
Reduced
£10,995
Finance available £223 pm
  • 2L
  • 102.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Greenlight Automotive Ltd

BMW, 3 Series

2017 - 2.0 M Sport Auto Euro 6 (s/s) 4dr

37
Low Mileage
£14,500
Finance available £302 pm
  • 2L
  • 52kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Jonathan Dawson Car Sales Ltd

BMW, 3 Series

2017 (66) - 318d M Sport 5dr Step Auto

22
£12,995
Finance available £268 pm
  • 2L
  • 74kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Ms Car Sales Cuper

BMW, 3 Series

2017 (17) - 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)

28
Low Mileage
£12,000
Finance available £246 pm
  • 2L
  • 55.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, 3 Series

2017 - 335d xDrive M Sport 5dr Step Auto

23
Low Mileage
£20,499
Finance available £436 pm
  • 3L
  • 57.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, 3 Series

2017 - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

73
£17,450
Finance available £338 pm
  • 3L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Max Motors 2 Ltd

BMW, 3 Series

2017 - 320d M Sport 4dr Step Auto

51
£12,995
Finance available £268 pm
  • 2L
  • 96.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Ralph Patterson Cars

BMW, 3 Series

2017 - 2.0 320d M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)

48
£11,995
  • 2L
  • 74kMiles
  • Diesel
  • Manual
  • Body StyleEstate

drivedirect Bristol North

BMW, 3 Series

2017 (67) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

Low Mileage
£17,999
Finance available £349 pm
  • 3L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

WHEELS 4 LESS NORFOLK LTD

BMW, 3 Series

2017 (17) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

53
£6,995
Finance available £134 pm
  • 2L
  • 141kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Shaw Motor Group Ltd

BMW, 3 Series

2017 (17) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

42
£17,450
Finance available £338 pm
  • 3L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

X AUTOHAUS

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Saloon 4dr Diesel Manual-2 OWNER CAR FINISHED IN ESTORIL B

5
Low Mileage
£15,995
Finance available £335 pm
  • 2L
  • 21kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Rix Motors

BMW, 3 Series

2017 (67) - 320i M Sport 4dr

16
£7,990
Finance available £156 pm
  • 2L
  • 123kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car stop West Midlands Ltd

01384 319424 *
4.1/5 Stars

BMW, 3 Series

2017 - 340i M SPORT [4X SERVICES, SAT NAV, LEATHER & HK SPEAKERS] 4-Door

24
Low Mileage
£19,785
  • 3L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Brooklands Motor Centres

0113 532 1282 *
4.4/5 Stars

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

35
£10,095
Finance available £203 pm
  • 2L
  • 109kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Eastside Motors

0121 728 8688 *
4.5/5 Stars