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 (53) - 320d M Sport 4dr Step Auto

18
£9,750
Finance available £196 pm
  • 2L
  • 83kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 3 Series

2017 (17) - 320D XDRIVE M SPORT TOURING - HEATED SEATS -POWER FOLD MIRRORS 5-Door

60
£12,995
Finance available £268 pm
  • 2L
  • 93.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

George Kingsley Vehicle Sales

BMW, 3 Series

2017 - 330d M Sport 4-Door

21
£14,990
Finance available £313 pm
  • 3L
  • 67.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MARLING CAR SALES LTD

BMW, 3 Series

2017 (17) - 330i M Sport 5dr Step Auto

29
Reduced
£11,395
Finance available £232 pm
  • 2L
  • 104.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

V12 Sports and Classics Worksop

BMW, 3 Series

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

63
£14,490
Finance available £301 pm
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleEstate

365 MOTORS LTD

BMW, 3 Series

2017 - 3.0 335d xDrive M Sport Auto 4WD 4dr

1
£14,995
Finance available £313 pm
  • 3L
  • 85.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Warwickshire Prestige Cars

BMW, 3 Series

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

58
£9,490
Finance available £190 pm
  • 2L
  • 99kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Podium PCL

BMW, 3 Series

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

32
£11,989
Finance available £246 pm
  • 2L
  • 69.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stonebrook Motors

BMW, 3 Series

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

£11,576
Finance available £236 pm
  • 2L
  • 95.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackline Motors Ltd

BMW, 3 Series

2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

35
£12,200
Finance available £250 pm
  • 3L
  • 86.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, 3 Series

2017 - M SPORT 4-Door

1
Low Mileage
£12,495
Finance available £257 pm
  • 2L
  • 60kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stradey Motor Company

BMW, 3 Series

2017 - 330e M Sport 4dr Step Auto

27
£10,995
Finance available £223 pm
  • 2L
  • 81kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

WMC MOTORS

0131 603 6531 *
5/5 Stars

BMW, 3 Series

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

1
£11,900
Finance available £243 pm
  • 2L
  • 64.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, 3 Series

2017 (17) - 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s)

23
Low Mileage
£13,999
Finance available £290 pm
  • 2L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Rangebrook Limited

01926 352097 *
4.8/5 Stars

BMW, 3 Series

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

16
£19,995
Finance available £390 pm
  • 3L
  • 65.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Steve Newman Car Sales

01704 337332 *
4.2/5 Stars

BMW, 3 Series

2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

23
£12,888
  • 3L
  • 84.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vehicle Trade Centre Kilmarnock