10 Used BMW M135i cars for sale
BMW, M135i
2019 (69) - 2.0 Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)
Low Mileage
£22,000
Finance available £156 pm
- 2L
- Miles
39.6K
- Petrol
- Automatic
- Hatchback
Oakwood Specialist Cars
BMW, M135i
2024 (73) - 2.0 XDRIVE 5 DOOR
£33,995
Finance available £390 pm
- 2L
- Miles
15.0K
- Petrol
- Automatic
- Hatchback
BMW, M135i
2021 - 2.0 Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)
Low Mileage
£28,490
Finance available £301 pm
- 2L
- Miles
17.0K
- Petrol
- Automatic
- Hatchback
James Paul Car Sales Ltd
BMW, M135i
2021 (71) - M135i Hatchback 5dr Auto xDrive
£23,988
- 2L
- Miles
45.9K
- Petrol
- Automatic
- Hatchback
Jeff White Motors
BMW, M135i
2023 - 2.0 Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)
Reduced
£31,553
- 2L
- Miles
2.1K
- Petrol
- Automatic
- Hatchback
Hodgson Specialist Cars Ltd
BMW, M135i
2013 (13) - 3.0 T AUTO LOW MILEAGE 5-Door
Low Mileage
£9,995
Finance available £45 pm
- 3L
- Miles
68.0K
- Petrol
- Automatic
- Hatchback
London Autos Ltd
BMW, M135i
2012 (62) - 3.0 PETROL AUTO M SPORTS FULL LEATHER SUNROOF ULEZ EXEMPT 5-Door
Low Mileage
£11,995
Finance available £45 pm
- 3L
- Miles
60.0K
- Petrol
- Automatic
- Hatchback
Imports R Us Ltd
BMW, M135i
2015 - M135i 5dr Step Auto
Low Mileage
£15,995
Finance available £78 pm
- 3L
- Miles
54.0K
- Petrol
- Automatic
- Hatchback
Williams Automotive Ltd
BMW, M135i
2019 - 2.0 Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)
£19,995
Finance available £112 pm
- 2L
- Miles
82.4K
- Petrol
- Automatic
- Hatchback
Ideal Car Centre Ltd
BMW, M135i
2020 - 2.0 Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)
£24,990
Finance available £223 pm
- 2L
- Miles
35.0K
- Petrol
- Automatic
- Hatchback
James Paul Car Sales Ltd
Find a specific BMW M135i
Engine Size
Colour
About BMW M135i for sale on MOTORS
- What's the most popular BMW M135i colour?
- White
- What's the most popular BMW M135i fuel type?
- Petrol
- What's the BMW M135i's average price?
- £22,300
- What's the BMW M135i's average mileage?
- 41,895
* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.