;

Used BMW 3 Series M Sport for sale

raccars.co.uk currently have 1,900 used BMW 3 Series M Sport for sale

BMW 3 Series

335d xDrive M Sport Auto 4-Door

£23,950
2015(15)
£379.96 per month
Show finance example >
  • 21,456
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300294873View vehicle

BMW 3 Series

318d M Sport 4dr

£12,890
2013
£243.16 per month
Show finance example >
  • 43,792
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379498View vehicle

BMW 3 Series

330e M Sport 4dr Step Auto

£22,999
2017(17)
£364.88 per month
Show finance example >
  • 13,106
  • Semi Automatic
  • Petrol/Electric Hybrid
  • 2L
Call the dealer:03300297754View vehicle

BMW 3 Series

330d M Sport 5dr Step Auto

£21,599
2017(17)
£342.66 per month
Show finance example >
  • 16,088
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300377850View vehicle

BMW 3 Series

320d xDrive M Sport Gran Turismo Auto 5-Door

£34,995
2018(18)
£555.19 per month
Show finance example >
  • 999
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300293079View vehicle

BMW 3 Series

2.0 320D M SPORT GRAN TURISMO 5d AUTO-1 OWNER FROM NEW-£30 ROAD TAX 5-Door

 
£21,990
2016(16)
£348.87 per month
Show finance example >
  • 8,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300291568View vehicle

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

BMW 3 Series

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

 
£20,599
2016(16)
£326.80 per month
Show finance example >
  • 14,800
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300297361View vehicle

BMW 3 Series

2.0 320d M Sport GT (s/s) 5dr

Reduced by £10 was £14,495
 
£14,485
2015(64)
£273.26 per month
Show finance example >
  • 98,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300292097View vehicle

BMW 3 Series

320d M Sport 5dr Step Auto

£23,950
2017(67)
£379.96 per month
Show finance example >
  • 11,901
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300371676View vehicle

BMW 3 Series

330d M Sport 4dr Step Auto

£17,220
2014
£273.19 per month
Show finance example >
  • 35,676
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300379533View vehicle

BMW 3 Series

330d M Sport 5dr Step Auto

 
£22,999
2017(67)
£364.88 per month
Show finance example >
  • 5,502
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03301349365View vehicle

BMW 3 Series

320i xDrive M Sport Saloon 4-Door

£18,950
2015(65)
£300.64 per month
Show finance example >
  • 30,411
  • Manual
  • Petrol
  • 2L
Call the dealer:03300294873View vehicle

BMW 3 Series

335d xDrive M Sport 4dr Step Auto

£22,498
2016(16)
£356.93 per month
Show finance example >
  • 22,247
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300292193View vehicle

BMW 3 Series

320d M Sport 2dr

£10,677
2013(63)
£201.42 per month
Show finance example >
  • 78,398
  • Manual
  • Diesel
  • 2L
Call the dealer:03300378765View vehicle

BMW 3 Series

330d M Sport Gran Turismo Auto 5-Door

Reduced by £1,000 was £36,000
 
£35,000
2017(17)
£555.27 per month
Show finance example >
  • 123
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01733 828200View vehicle

Choose a region to start