Filter results 338 Cars
Browse by shape
Browse by engine
Sort By
2020 BMW 1 Series
120d xDrive M Sport 5dr Step Auto
120d xDrive M Sport 5dr Step Auto
Oakwood Motor Company Ltd
42,124 miles
Request callback
£20,985
2023 BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
118i [136] M Sport 5dr Step Auto [LCP]
Vertu BMW York
3,995 miles
Request callback
£27,500
2016 BMW 1 Series
1.5 116D M SPORT 5d 114 BHP
1.5 116D M SPORT 5d 114 BHP
Pinetree Car Superstore Ltd Tonypandy
54,024 miles
Request callback
£11,299
2016 BMW 1 Series
1.5 118I M SPORT 5d 134 BHP
1.5 118I M SPORT 5d 134 BHP
Bluauto Ringles Cross
43,995 miles
Request callback
£11,750
2018 BMW 1 Series
1.5 118I M SPORT SHADOW EDITION 3d AUTO 134 BHP
1.5 118I M SPORT SHADOW EDITION 3d AUTO 134 BHP
MotorClass
85,000 miles
Request callback
£11,995
2017 BMW 1 Series
1.5 118I M SPORT 5d 134 BHP
1.5 118I M SPORT 5d 134 BHP
Happier Finance Ltd t/a Happier Cars
38,400 miles
Request callback
£12,295
2017 BMW 1 Series
2.0 118D M SPORT 5d 147 BHP
2.0 118D M SPORT 5d 147 BHP
Wavertree Car Centre Ltd
36,017 miles
Request callback
£12,495
2018 BMW 1 Series
1.5 116D M SPORT 3d 114 BHP 3 DOOR HATCHBACK
1.5 116D M SPORT 3d 114 BHP 3 DOOR HATCHBACK
Whitegate Motors
47,174 miles
Request callback
£12,690
2018 BMW 1 Series
116d M Sport 5dr [Nav/Servotronic] Step Auto
116d M Sport 5dr [Nav/Servotronic] Step Auto
Quality Part X Ltd
83,695 miles
Request callback
£12,800
2019 BMW 1 Series
2.0 118D M SPORT 3d 147 BHP
2.0 118D M SPORT 3d 147 BHP
Poolfoot Motors Fleetwood
72,000 miles
Request callback
£12,995
Buy new from | £31,460 | (list price from £35,469) |
Showing 1 - 15 of 338 cars