Used BMW 3 Series M Sport for sale

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

BMW 3 Series

330d M Sport 4dr Step Auto

£17,348
2015(65)
£321.33 per month
Show representative example >
  • 33,985
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01934808636View vehicle

BMW 3 Series

320d M SPORT Auto 4-Door

 
£14,990
2015(65)
£287.41 per month
Show representative example >
  • 18,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297985View vehicle

BMW 3 Series

330e M Sport [Heated Seats, Sun Protection Glass] 4dr Step Auto

£23,499
2017(67)
£442.23 per month
Show representative example >
  • 20,230
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:01606 369114View vehicle

BMW 3 Series

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

£12,495
2013(63)
£236.15 per month
Show representative example >
  • 60,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 628814View vehicle

BMW 3 Series

320d xDrive M Sport Saloon Auto 4-Door

 
£33,995
2019(19)
£648.54 per month
Show representative example >
  • 1,501
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01392 339435View vehicle

BMW 3 Series

2.0 320d M Sport Touring xDrive (s/s) 5dr Auto

£12,490
2013(63)
£236.05 per month
Show representative example >
  • 68,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01202 983169View vehicle

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

BMW 3 Series

320d xDrive M Sport Saloon Auto 4-Door

£36,950
2019(19)
  • 3,380
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01284 544113View vehicle

BMW 3 Series

320D M SPORT TOURING Auto 5-Door

£19,875
2016(66)
  • 31,082
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01903 444784View vehicle

BMW 3 Series

325i M SPORT Auto 2-Door

£5,800
2010(10)
£98.61 per month
Show representative example >
  • 130,178
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:020 8712 4114View vehicle

BMW 3 Series

3.0 335D XDRIVE M SPORT 4d AUTO-1 OWNER FROM NEW-M SPORT PLUS PACKAGE-19 i 4-Door

Reduced by £650 was £24,900
 
£24,250
2016(16)
£457.00 per month
Show representative example >
  • 26,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300291568View vehicle

BMW 3 Series

328i M Sport 4dr [Business Media]

£16,495
2015(15)
  • 53,486
  • Manual
  • Petrol
  • 2L
Call the dealer:020 3811 7775View vehicle

BMW 3 Series

320D M SPORT Auto 4-Door

Reduced by £1,000 was £16,500
 
£15,500
2016(66)
  • 38,941
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01634 934246View vehicle

BMW 3 Series

320d xDrive M Sport 4dr Step Auto Saloon

 
£35,992
2019(19)
  • 2,884
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300377804View vehicle

BMW 3 Series

320D M SPORT Manual 2-Door

Reduced by £300 was £11,799
 
£11,499
2013(13)
£215.69 per month
Show representative example >
  • 48,847
  • Manual
  • Diesel
  • 2L
Call the dealer:01594 501430View vehicle

BMW 3 Series

330i M Sport 4dr Step Auto

£32,690
2019(19)
  • 7,872
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01722 622160View vehicle

Choose a region to start