Used BMW 3 Series M Sport for sale

rac.co.uk/cars currently have 1,890 used BMW 3 Series M Sport for sale

BMW 3 Series

320d 2.0 M Sport 4dr Auto

Reduced by £200 was £16,500
 
£16,300
2016(16)
  • 26,595
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01332 647484View vehicle

BMW 3 Series

2.0 320D M SPORT 4d 181 BHP 4-Door

Reduced by £196 was £10,495
 
£10,299
2012(62)
  • 44,800
  • Manual
  • Diesel
  • 2L
Call the dealer:03300296615View vehicle

BMW 3 Series

Touring 330d 3.0 xDrive M Sport 5dr Auto

Reduced by £1,000 was £19,500
 
£18,500
2015(65)
  • 32,473
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01332 647484View vehicle

BMW 3 Series

330d xDrive M Sport 4dr Step Auto Automatic

Reduced by £500 was £18,995
 
£18,495
2015(15)
  • 26,460
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01376 767471View vehicle

BMW 3 Series

2.0 325D M SPORT 4d AUTO 215 BHP 4-Door

£15,000
2014(64)
  • 51,198
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0121 5262348View vehicle

BMW 3 Series

Diesel 320d M Sport 4dr Step Auto

£32,300
2019(19)
  • 2,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01205 535638View vehicle

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

BMW 3 Series

320d 2.0 M Sport 4dr Auto Pro Media

£17,600
2017(67)
  • 31,294
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01543 331997View vehicle

BMW 3 Series

320i 2.0 M Sport 4dr Auto Plus Pack

£15,800
2015(15)
  • 42,481
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:0113 223 4673View vehicle

BMW 3 Series

Diesel 320d M Sport 4dr Step Auto

Reduced by £4,000 was £33,988
 
£29,988
2019(19)
  • 10
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01553 334919View vehicle

BMW 3 Series

330d 3.0 M Sport 4dr Nav Auto 19in Alloys

Reduced by £600 was £18,300
 
£17,700
2015(15)
  • 32,963
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0113 223 4673View vehicle

BMW 3 Series

335d xDrive M Sport 4dr Step Auto

 
£21,999
2017(17)
  • 8,930
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0191 448 7913View vehicle

BMW 3 Series

318d M Sport Touring Auto 5-Door

£15,990
2015(15)
  • 45,219
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:023 8008 4131View vehicle

BMW 3 Series

3.0 335I M SPORT GRAN TURISMO 5d AUTO 302 BHP [APPOINTMENT ONLY] 5-Door

Reduced by £1,000 was £18,995
 
£17,995
2013
  • 54,600
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01373 441329View vehicle

BMW 3 Series

335d 3.0 xDrive M Sport 4dr Auto

£18,300
2015(65)
  • 39,374
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0115 676 1355View vehicle

BMW 3 Series

320D M Sport Saloon Auto 4-Door

£21,000
2019(68)
  • 11,887
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01270 861535View vehicle

Choose a region to start