SHOP

Price reductions on selected cars, from £250 - £1000 off

skip to main contentskip to footer

Used BMW 3 Series M SPORT for sale

53 cars

A BMW 3 Series M Sport for sale is one of the most popular premium yet compact saloon and estate cars you can get from any manufacturer. This is because it's fun to drive, incredibly stylish and loaded with kit. Purchase or finance a used BMW 3 Series M Sport.

Personal Contract Purchase (PCP) representative example

Based on a cash price of £12,550, with a £2,000 customer deposit, borrowing £10,550 at a representative APR of 11.4%. 48 monthly payments of £194.03. Fixed rate of interest per annum 5.93%. Optional final payment £5,005.00. Option-to-purchase fee £10. Amount of interest £3,768.44. Total amount payable £16,318.44. Annual mileage limit 8,000 miles. Excess mileage charge 4p per mile.

  1. BMW 3 Series

    318i M Sport 5dr Step Auto

    • Vehicle Year, 2022
    • Mileage, 59,601 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£19,999Price per month. pcp. £298
  2. BMW 3 Series

    320i M Sport 5dr Step Auto

    • Vehicle Year, 2024
    • Mileage, 8,357 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£34,479Price per month. pcp. £495
  3. BMW 3 Series

    330e M Sport 5dr Step Auto

    • Vehicle Year, 2024
    • Mileage, 9,470 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£33,849Price per month. pcp. £490
  4. BMW 3 Series

    320d MHT M Sport 4dr Step Auto

    • Vehicle Year, 2022
    • Mileage, 48,182 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£23,799Price per month. pcp. £382
  5. Browse our huge range of cars on our new mobile app

    A smartphone with the cinch app on the screen
    Get the app
  6. BMW 3 Series

    320d MHT M Sport 4dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 71,174 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£21,049Price per month. pcp. £348
  7. BMW 3 Series

    320i M Sport 4dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 41,876 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£21,449Price per month. pcp. £333
  8. BMW 3 Series

    330e M Sport 4dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 59,355 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£19,599Price per month. pcp. £307
  9. BMW 3 Series

    318d MHT M Sport 5dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 44,209 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£22,149Price per month. pcp. £351
  10. BMW 3 Series

    330e M Sport 4dr Auto

    • Vehicle Year, 2020
    • Mileage, 50,684 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£18,529Price per month. pcp. £277
  11. Want to see for yourself?

    Check out hundreds of hand-picked cars at our new cinch Stores

  12. BMW 3 Series

    320i M Sport 4dr Step Auto

    • Vehicle Year, 2024
    • Mileage, 4,794 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£32,354Price per month. pcp. £467
  13. BMW 3 Series

    320i M Sport 4dr Step Auto [Pro Pack]

    • Vehicle Year, 2024
    • Mileage, 1,602 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£37,084Price per month. pcp. £565
  14. BMW 3 Series

    330e M Sport 5dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 44,786 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£22,234Price per month. pcp. £339
  15. BMW 3 Series

    320i M Sport 5dr Step Auto

    • Vehicle Year, 2024
    • Mileage, 5,759 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£33,464Price per month. pcp. £474
  16. BMW 3 Series

    330e M Sport 4dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 74,039 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£18,499Price per month. pcp. £288
  17. BMW 3 Series

    320i M Sport 4dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 44,594 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£20,699Price per month. pcp. £318
  18. Driving in Greater London?

    All our cars are ULEZ compliant, so you can just enjoy the ride.

    More about ULEZ
  19. BMW 3 Series

    330e M Sport 4dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 66,226 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£18,199Price per month. pcp. £288
  20. BMW 3 Series

    330e M Sport 5dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 45,804 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£22,299
  21. BMW 3 Series

    320d MHT M Sport 4dr Step Auto

    • Vehicle Year, 2020
    • Mileage, 39,400 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£22,304Price per month. pcp. £358
  22. BMW 3 Series

    318d MHT M Sport 5dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 49,868 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£21,554Price per month. pcp. £342
  23. Get an instant free part-ex quote to put towards your next car

    Part-exchange
  24. BMW 3 Series

    330e xDrive M Sport 4dr Step Auto

    • Vehicle Year, 2024
    • Mileage, 18,951 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£32,849Price per month. pcp. £507
  25. BMW 3 Series

    330e M Sport 4dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 36,523 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£21,209Price per month. pcp. £326
  26. BMW 3 Series

    330e M Sport 4dr Auto

    • Vehicle Year, 2020
    • Mileage, 27,572 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£21,739Price per month. pcp. £338
  27. BMW 3 Series

    330e xDrive M Sport 5dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 72,232 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£18,949Price per month. hp. £365
  28. BMW 3 Series

    320i M Sport 4dr Step Auto

    • Vehicle Year, 2022
    • Mileage, 37,743 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£22,949Price per month. pcp. £350
  29. BMW 3 Series

    330e M Sport 4dr Step Auto

    • Vehicle Year, 2020
    • Mileage, 53,103 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£19,264Price per month. pcp. £299
  30. BMW 3 Series

    330e M Sport 4dr Step Auto

    • Vehicle Year, 2024
    • Mileage, 5,961 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£32,519Price per month. pcp. £481
  31. BMW 3 Series

    330e xDrive M Sport 4dr Step Auto

    • Vehicle Year, 2022
    • Mileage, 15,588 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£26,799Price per month. pcp. £416
  32. BMW 3 Series

    330i M Sport 4dr Step Auto

    • Vehicle Year, 2019
    • Mileage, 46,652 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£21,759Price per month. pcp. £356
  33. BMW 3 Series

    330e M Sport 5dr Step Auto

    • Vehicle Year, 2024
    • Mileage, 11,356 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£32,719Price per month. pcp. £467
  34. BMW 3 Series

    330e M Sport 4dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 39,644 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£21,339Price per month. pcp. £332
  35. Set up a search alert with your chosen filters to get notified when new inventory arrives.

    • BMW

    • 3 Series

    • M SPORT

1 to 32 of 53 results