SHOP

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

skip to main contentskip to footer

Used BMW 1 Series M Sport for sale

98 cars

A BMW 1 Series M Sport for sale is a sporty-looking, well-equipped version of the German manufacturer’s popular family hatchback. It's everything you'd want from a sports hatchback without the added costs associated with the performance models. Purchase or finance a used BMW 1 Series M Sport and get a great hatchback for less.

Personal Contract Purchase (PCP) representative example

Based on a cash price of £12,500, with a £2,000 customer deposit, borrowing £10,500 at a representative APR of 12.4%. 48 monthly payments of £189.23. Fixed rate of interest per annum 6.45%. Optional final payment £5,289.00. Option-to-purchase fee £10. Amount of interest £3,872.02. Total amount payable £16,372.04. Annual mileage limit 8,000 miles. Excess mileage charge 4p per mile.

  1. BMW 1 Series

    BMW 1 Series

    118d M Sport 5dr Step Auto

    • Vehicle year, 2020
    • Mileage, 41,554 miles
    • Fuel type, Diesel
    • Transmission type, Automatic
    Full price.£19,699
    Price per month. pcp. £327
  2. BMW 1 Series

    BMW 1 Series

    118i [136] M Sport 5dr Step Auto [LCP]

    • Vehicle year, 2023
    • Mileage, 22,811 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£19,774
    Price per month. pcp. £292
  3. BMW 1 Series

    BMW 1 Series

    118i [136] M Sport 5dr Step Auto [LCP]

    • Vehicle year, 2024
    • Mileage, 34,084 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£20,049
    Price per month. pcp. £309
  4. BMW 1 Series

    BMW 1 Series

    118i [136] M Sport 5dr Step Auto [LCP]

    • Vehicle year, 2023
    • Mileage, 15,568 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£20,199
    Price per month. pcp. £291
  5. A green car beside a neon autumn price drop icon

    £250-£1000 off over a thousand selected cars

    View cars on offer
  6. BMW 1 Series

    BMW 1 Series

    118i [136] M Sport 5dr Step Auto [LCP]

    • Vehicle year, 2024
    • Mileage, 16,198 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£20,299
    Price per month. pcp. £288
  7. BMW 1 Series

    £500 off

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2024
    • Mileage, 12,610 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£22,999
    Price per month. pcp. £317
  8. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2025
    • Mileage, 10,706 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£23,799
    Price per month. pcp. £320
  9. BMW 1 Series

    £400 off

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2025
    • Mileage, 11,494 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£24,099
    Price per month. pcp. £333
  10. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2025
    • Mileage, 8,688 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£24,699
    Price per month. pcp. £338
  11. Three cars beneath a neon chevron backdrop

    1000s of cars under

    £199/month

    Shop now
  12. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 8,844 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£24,999
    Price per month. pcp. £341
  13. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2025
    • Mileage, 7,114 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£24,999
    Price per month. pcp. £342
  14. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 13,266 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£25,089
    Price per month. pcp. £345
  15. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 3,638 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£25,099
    Price per month. pcp. £336
  16. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 5,335 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£25,199
    Price per month. pcp. £337
  17. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 7,344 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£25,199
    Price per month. pcp. £344
  18. A silver car beside a neon calendar and tick icon

    Not sure about being approved for finance?

    Get a quick and easy finance check

    Find out nowThis won't affect your credit score
  19. BMW 1 Series

    £300 off

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 2,344 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£25,599
    Price per month. pcp. £346
  20. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 6,256 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£25,699
    Price per month. pcp. £349
  21. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2025
    • Mileage, 7,620 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£25,699
    Price per month. pcp. £359
  22. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 13,602 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£25,799
    Price per month. pcp. £366
  23. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 3,799 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£25,999
    Price per month. pcp. £353
  24. A red car beside a neon part exchange arrows icon

    Faff-free part exchange

    Use the value of your current car to lower the cost of your next one

    Get a free instant valuation
  25. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 2,104 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£26,199
    Price per month. pcp. £355
  26. BMW 1 Series

    £450 off

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 2,962 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£26,349
    Price per month. pcp. £359
  27. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 4,220 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£26,399
    Price per month. pcp. £362
  28. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 4,470 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£26,499
    Price per month. pcp. £369
  29. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 9,769 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£26,899
    Price per month. pcp. £385
  30. BMW 1 Series

    BMW 1 Series

    120 M Sport 5dr Step Auto

    • Vehicle year, 2026
    • Mileage, 2,634 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£29,089
    Price per month. pcp. £421
  31. BMW 1 Series

    Currently reserved

    BMW 1 Series

    116d M Sport 3dr [Nav/Servotronic]

    • Vehicle year, 2018
    • Mileage, 44,578 miles
    • Fuel type, Diesel
    • Transmission type, Manual
    Full price.£11,799
    Price per month. hp. £203
  32. BMW 1 Series

    Currently reserved

    BMW 1 Series

    116d M Sport 5dr

    • Vehicle year, 2019
    • Mileage, 52,340 miles
    • Fuel type, Diesel
    • Transmission type, Manual
    Full price.£13,099
    Price per month. pcp. £197
  33. BMW 1 Series

    Currently reserved

    BMW 1 Series

    118i [136] M Sport 5dr Step Auto [LCP]

    • Vehicle year, 2022
    • Mileage, 37,760 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£16,499
    Price per month. pcp. £230
  34. BMW 1 Series

    Currently reserved

    BMW 1 Series

    118i [136] M Sport 5dr Step Auto [LCP]

    • Vehicle year, 2022
    • Mileage, 46,054 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£16,499
    Price per month. pcp. £240
  35. BMW 1 Series

    Currently reserved

    BMW 1 Series

    118d M Sport 5dr Step Auto [Live Cockpit Pro]

    • Vehicle year, 2023
    • Mileage, 56,055 miles
    • Fuel type, Diesel
    • Transmission type, Automatic
    Full price.£17,299
    Price per month. pcp. £245
  36. BMW 1 Series

    Currently reserved

    BMW 1 Series

    118i [136] M Sport 5dr Step Auto [LCP]

    • Vehicle year, 2023
    • Mileage, 59,774 miles
    • Fuel type, Petrol
    • Transmission type, Automatic
    Full price.£17,599
    Price per month. pcp. £270
  37. Set up a search alert with your chosen filters to get notified when new inventory arrives.

    • BMW

    • 1 Series

    • M Sport

65 to 96 of 98 results