Used BMW 3 Series M Sport for sale

internal.raccars.co.uk currently have 2,596 used BMW 3 Series M Sport for sale

BMW 3 Series

2.0TD 320d M Sport (190bhp) Auto 4-Door

£28,000
2016(66)
£518.81 per month
Show representative example >
  • 6,896
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300293079View vehicle

BMW 3 Series

2.0TD 320d M Sport (190bhp) Auto 4-Door

£25,990
2016(16)
£524.56 per month
Show representative example >
  • 6,799
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:023 8008 3794View vehicle

BMW 3 Series

320d xDrive M Sport 4dr [MSPP]

£21,999
2016(16)
£440.79 per month
Show representative example >
  • 16,827
  • Manual
  • Diesel
  • 2L
Call the dealer:03300377850View vehicle

BMW 3 Series

330d M Sport Professional Media 4dr Step Auto

£22,450
2014(64)
£450.25 per month
Show representative example >
  • 36,906
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300291460View vehicle

BMW 3 Series

320d M Sport 4dr Step Auto

 
£20,999
2016(66)
£419.79 per month
Show representative example >
  • 12,866
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290056View vehicle

BMW 3 Series

320d M Sport 5dr Step Auto

 
£21,999
2016(16)
£440.79 per month
Show representative example >
  • 12,345
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03301341534View vehicle

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

BMW 3 Series

320d M Sport 4dr Step Auto Saloon

£26,995
2017(66)
£499.49 per month
Show representative example >
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300377804View vehicle

BMW 3 Series

320d xDrive M Sport 4dr Step Auto

 
£21,999
2016(66)
£440.79 per month
Show representative example >
  • 9,688
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300298317View vehicle

BMW 3 Series

318D M SPORT 4-Door

£15,000
2013(63)
 
 
  • 19,964
  • Manual
  • Diesel
  • 2L
Call the dealer:03300372548View vehicle

BMW 3 Series

335d xDrive M Sport 4dr Step Auto

£28,322
2016(16)
£524.99 per month
Show representative example >
  • 11,005
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300291914View vehicle

BMW 3 Series

320d xDrive M Sport 5dr Step Auto

£22,124
2015(65)
£443.41 per month
Show representative example >
  • 11,553
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300292301View vehicle

BMW 3 Series

2.0TD 320d M Sport (190bhp) Touring Auto 5-Door

£32,995
2016(66)
£614.78 per month
Show representative example >
  • 7,764
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300374307View vehicle

BMW 3 Series

320d xDrive M Sport 5dr Step Auto

£27,851
2016(66)
£515.94 per month
Show representative example >
  • 3,150
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379322View vehicle

BMW 3 Series

330d xDrive M Sport 4dr Step Auto [Business Media]

 
£22,499
2015(15)
£451.28 per month
Show representative example >
  • 17,131
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300293295View vehicle

BMW 3 Series

2.0 318D M SPORT 4d 121 BHP 4-Door

 
£5,449
2006(56)
£101.42 per month
Show representative example >
  • 70,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379748View vehicle

Choose a region to start