Used BMW 3 Series M Sport cars

The BMW 3 Series M Sport blends sporty design and high-tech features with sensible ownership costs. At Cazoo, you can choose from a range of used BMW 3 Series M Sport cars for sale through our trusted partners.


1 - 47 of 81 results

  1. Looking for support?

    Check out our helpful FAQs where you can find answers to all your questions.

    See FAQs
  2. Read more about 2013 used BMW 3 Series 3.0 330d M Sport Touring Euro 5 (258 ps)

    BMW 3 Series

    3.0 330d M Sport Touring Euro 5 (258 ps)

    • 89,090 miles
    • 2013 reg
    • Automatic
    • Diesel

    £11,321

    Nationwide delivery available

    View this car
  3. Read more about 2015 used BMW 3 Series 320D XDRIVE M SPORT

    BMW 3 Series

    320D XDRIVE M SPORT

    • 72,955 miles
    • 2015 reg
    • Automatic
    • Diesel

    £11,650

    Watford

    View this car
  4. Read more about 2018 used BMW 3 Series M Sport

    BMW 3 Series

    M Sport

    • 48,317 miles
    • 2018 reg
    • Automatic
    • Petrol

    £14,395

    Blackburn

    View this car
  5. Read more about 2016 used BMW 3 Series 320I M Sport Auto

    BMW 3 Series

    320I M Sport Auto

    • 33,761 miles
    • 2016 reg
    • Automatic
    • Petrol

    £14,450

    Watford

    View this car
  6. Read more about 2015 used BMW 3 Series M Sport

    BMW 3 Series

    M Sport

    • 80,771 miles
    • 2015 reg
    • Automatic
    • Diesel

    £14,495

    Lincoln

    View this car
  7. Read more about 2017 used BMW 3 Series 3.0 330d M Sport (258 ps)

    BMW 3 Series

    3.0 330d M Sport (258 ps)

    • 70,201 miles
    • 2017 reg
    • Automatic
    • Diesel

    £15,075

    Nationwide delivery available

    View this car
  8. Read more about 2020 used BMW 3 Series 2.0 330E M SPORT PHEV 4d 289 BHP

    BMW 3 Series

    2.0 330E M SPORT PHEV 4d 289 BHP

    • 65,406 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £17,400

    Peterborough

    View this car
  9. Read more about 2020 used BMW 3 Series 2.0L 330E M SPORT 4D AUTO 288 BHP

    BMW 3 Series

    2.0L 330E M SPORT 4D AUTO 288 BHP

    • 75,215 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £17,499

    Luton

    View this car
  10. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 68,838 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £18,225

    Nationwide delivery available

    View this car
  11. Read more about 2020 used BMW 3 Series 2.0 320i M Sport (184 ps)

    BMW 3 Series

    2.0 320i M Sport (184 ps)

    • 58,269 miles
    • 2020 reg
    • Automatic
    • Petrol

    £19,135

    Nationwide delivery available

    View this car
  12. Read more about 2021 used BMW 3 Series 318i M Sport Step Auto

    BMW 3 Series

    318i M Sport Step Auto

    • 49,368 miles
    • 2021 reg
    • Automatic
    • Petrol

    £19,498+ £159 admin fee

    Sheffield

    View this car
  13. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 42,092 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £20,269

    Nationwide delivery available

    View this car
  14. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)

    • 64,877 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £20,572

    Nationwide delivery available

    View this car
  15. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 52,752 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £20,668

    Nationwide delivery available

    View this car
  16. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 53,697 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £20,784

    Nationwide delivery available

    View this car
  17. Read more about 2019 used BMW 3 Series 2.0 320i M Sport (184 ps)

    BMW 3 Series

    2.0 320i M Sport (184 ps)

    • 39,179 miles
    • 2019 reg
    • Automatic
    • Petrol

    £20,822

    Nationwide delivery available

    View this car
  18. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)

    • 61,843 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £20,967

    Nationwide delivery available

    View this car
  19. Read more about 2021 used BMW 3 Series M Sport

    BMW 3 Series

    M Sport

    • 33,918 miles
    • 2021 reg
    • Automatic
    • Petrol

    £20,995

    Doncaster

    View this car
  20. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 33,842 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £21,143

    Nationwide delivery available

    View this car
  21. Read more about 2020 used BMW 3 Series 2.0 320d M Sport (190 ps)

    BMW 3 Series

    2.0 320d M Sport (190 ps)

    • 48,153 miles
    • 2020 reg
    • Automatic
    • Diesel

    £21,347

    Nationwide delivery available

    View this car
  22. Read more about 2020 used BMW 3 Series 320i M Sport 5dr Step Auto

    BMW 3 Series

    320i M Sport 5dr Step Auto

    • 50,485 miles
    • 2020 reg
    • Automatic
    • Petrol

    £21,370

    Nationwide delivery available

    View this car
  23. Read more about 2021 used BMW 3 Series M Sport

    BMW 3 Series

    M Sport

    • 40,323 miles
    • 2021 reg
    • Automatic
    • Petrol

    £21,495

    Sheffield

    View this car
  24. Read more about 2019 used BMW 3 Series 320i M Sport 4dr Step Auto

    BMW 3 Series

    320i M Sport 4dr Step Auto

    • 34,567 miles
    • 2019 reg
    • Automatic
    • Petrol

    £21,620

    Nationwide delivery available

    View this car
  25. Read more about 2020 used BMW 3 Series 330e M Sport Auto

    BMW 3 Series

    330e M Sport Auto

    • 72,258 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £21,698+ £159 admin fee

    Sheffield

    View this car
  26. Read more about 2020 used BMW 3 Series 330i M Sport Step Auto

    BMW 3 Series

    330i M Sport Step Auto

    • 42,465 miles
    • 2020 reg
    • Automatic
    • Petrol

    £21,977+ £159 admin fee

    Sheffield

    View this car
  27. Read more about 2018 used BMW 3 Series 340i M Sport Step Auto

    BMW 3 Series

    340i M Sport Step Auto

    • 43,538 miles
    • 2018 reg
    • Automatic
    • Petrol

    £21,998+ £159 admin fee

    Hull

    View this car
  28. Read more about 2021 used BMW 3 Series 330e xDrive M Sport 5dr Step Auto

    BMW 3 Series

    330e xDrive M Sport 5dr Step Auto

    • 67,066 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £22,220

    Nationwide delivery available

    View this car
  29. Read more about 2020 used BMW 3 Series Saloon M Sport

    BMW 3 Series

    Saloon M Sport

    • 34,252 miles
    • 2020 reg
    • Automatic
    • Plug-in hybrid

    £22,383

    Bromley

    View this car
  30. Read more about 2021 used BMW 3 Series M Sport

    BMW 3 Series

    M Sport

    • 27,215 miles
    • 2021 reg
    • Automatic
    • Petrol

    £22,500

    Newcastle

    View this car
  31. Read more about 2021 used BMW 3 Series 330e M Sport 5dr Step Auto

    BMW 3 Series

    330e M Sport 5dr Step Auto

    • 46,149 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £22,570

    Nationwide delivery available

    View this car
  32. Read more about 2019 used BMW 3 Series Diesel Saloon M Sport

    BMW 3 Series

    Diesel Saloon M Sport

    • 54,377 miles
    • 2019 reg
    • Automatic
    • Diesel

    £22,571

    Bromley

    View this car
  33. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)

    • 40,486 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £22,636

    Nationwide delivery available

    View this car
  34. Read more about 2021 used BMW 3 Series Saloon M Sport

    BMW 3 Series

    Saloon M Sport

    • 38,795 miles
    • 2021 reg
    • Automatic
    • Plug-in hybrid

    £22,757

    Bromley

    View this car
  35. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 37,714 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £22,986

    Nationwide delivery available

    View this car
  36. Read more about 2021 used BMW 3 Series 330e M Sport Auto

    BMW 3 Series

    330e M Sport Auto

    • 72,972 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £22,998+ £159 admin fee

    Sheffield

    View this car
  37. Read more about 2020 used BMW 3 Series 320i M Sport Step Auto

    BMW 3 Series

    320i M Sport Step Auto

    • 20,775 miles
    • 2020 reg
    • Automatic
    • Petrol

    £22,998+ £159 admin fee

    Sheffield

    View this car
  38. Read more about 2020 used BMW 3 Series M Sport

    BMW 3 Series

    M Sport

    • 30,246 miles
    • 2020 reg
    • Automatic
    • Petrol

    £23,000

    Newcastle

    View this car
  39. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 36,849 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £23,154

    Nationwide delivery available

    View this car
  40. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 15,084 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £23,203

    Nationwide delivery available

    View this car
  41. Read more about 2020 used BMW 3 Series 330e M Sport Auto [Comfort Pack]

    BMW 3 Series

    330e M Sport Auto [Comfort Pack]

    • 62,870 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £23,498+ £159 admin fee

    Sheffield

    View this car
  42. Read more about 2021 used BMW 3 Series 320d MHT M Sport Step Auto

    BMW 3 Series

    320d MHT M Sport Step Auto

    • 54,870 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £23,498+ £159 admin fee

    Doncaster

    View this car
  43. Read more about 2020 used BMW 3 Series 330e M Sport Step Auto [Pro Pack]

    BMW 3 Series

    330e M Sport Step Auto [Pro Pack]

    • 62,518 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £23,498+ £159 admin fee

    Sheffield

    View this car
  44. Read more about 2021 used BMW 3 Series 330e M Sport Step Auto

    BMW 3 Series

    330e M Sport Step Auto

    • 68,183 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £23,498+ £159 admin fee

    Newcastle

    View this car
  45. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 50,102 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £23,522

    Nationwide delivery available

    View this car
  46. Read more about 2019 used BMW 3 Series 2.0 330i M Sport (258 ps)

    BMW 3 Series

    2.0 330i M Sport (258 ps)

    • 27,814 miles
    • 2019 reg
    • Automatic
    • Petrol

    £23,558

    Nationwide delivery available

    View this car
  47. Read more about 2020 used BMW 3 Series Saloon M Sport

    BMW 3 Series

    Saloon M Sport

    • 22,421 miles
    • 2020 reg
    • Automatic
    • Plug-in hybrid

    £23,576

    Bromley

    View this car
  48. Read more about 2019 used BMW 3 Series 2.0 330i M Sport (258 ps)

    BMW 3 Series

    2.0 330i M Sport (258 ps)

    • 21,624 miles
    • 2019 reg
    • Automatic
    • Petrol

    £23,699

    Nationwide delivery available

    View this car

Can't find what you're looking for?

Create a personalised stock alert

Create alert

Thinking of getting a BMW 3 Series M Sport?

What is the BMW 3 Series M Sport?

M Sport is the sporty-looking trim level available for the BMW 3 Series saloon and ‘Touring’ estate. It has styling similar to the high-performance 3 Series models, but is available with ‘regular’ engines that cost a lot less to run.

What is the BMW 3 Series?

The 3 Series is BMW’s range of mid-size saloon and estate (which BMW calls Touring) models – it fits into the line-up between the smaller 1 Series and larger 5 Series. The current version of the 3 Series, which went on sale in 2019, is the seventh generation in the line.

What does M Sport mean?

‘M’ refers to BMW Motorsport, the brand’s in-house racing team, and the name has been used since 1978 for BMW’s high-performance models. The M version of the 3 Series – the M3 – is incredibly fast and has a lot of design and mechanical changes compared with other models in the range. The M Sport trim was introduced in the mid-2000s to bring some of the sporty look and feel of the high-performance M models but without the accompanying increase in costs and speed.

Where does the BMW 3 Series M Sport sit in the range?

M Sport sits roughly in the middle of the 3 Series range, above SE and Sport, below the high-performance M models. M Sport’s position in the range has moved around a bit over the years, and it could change it again at some point.

How is the BMW 3 Series M Sport different from the rest of the 3 Series range?

BMW gives all of its trim levels largely the same package of standard features; the differences between them are in their exterior and interior styling details. In the case of M Sport, it’s marked out by details that include deeper bumpers, a small rear spoiler and bigger wheels. Inside, it has more-supportive sports seats, a thicker sports steering wheel and silver dashboard trim. All new 3 Series M Sport models also have lower suspension for a sharper drive, but in the past BMW has allowed you to de-select this option at no extra cost when ordering a new car. Adaptive suspension – which allows you to choose between settings for a sportier or more comfortable ride – is a cost option on some 3 Series M Sport models.

BMW 3 Series M Sport common questions