BMW 1 Series 118i Sport 5-door £11,349 Stephen James BMW Woolwich 38,174 miles Petrol White Manual SL18YSJ Jun 2018 View Details
BMW 1 Series 118i Sport £18,391 Stephen James Blackheath BMW 28,279 miles Petrol White Automatic PK21LUJ Apr 2021 View Details
BMW 1 Series 118i M Sport £19,776 Stephen James BMW Woolwich 23,969 miles Petrol Blue Manual HF21OVD Mar 2021 View Details
BMW 1 Series 118i M Sport £20,399 Stephen James Blackheath BMW 27,028 miles Petrol White Automatic LY21NFL Jun 2021 View Details
BMW 1 Series 118i M Sport £21,493 Stephen James Enfield BMW 32,319 miles Petrol Black Automatic LM22NXA Apr 2022 View Details
BMW 1 Series 118i M Sport £21,537 Stephen James Enfield BMW 30,828 miles Petrol White Automatic NG21VNU May 2021 View Details
BMW 1 Series 116d M Sport £21,546 Stephen James BMW Woolwich 22,691 miles Diesel White Automatic LV21UVM May 2021 View Details
BMW 1 Series 118i M Sport £22,909 Stephen James BMW Ruxley 26,865 miles Petrol Grey Automatic LY21OXH Jun 2021 View Details
BMW 1 Series 118i M Sport £23,052 Stephen James Enfield BMW 20,069 miles Petrol White Automatic YD73LOM Jan 2024 View Details
BMW 1 Series 118i M Sport £23,642 Stephen James Blackheath BMW 23,161 miles Petrol Blue Automatic YB23SUA May 2023 View Details
BMW 1 Series 116d M Sport £24,223 Stephen James Enfield BMW 12,852 miles Diesel Grey Automatic YE24MSV Mar 2024 View Details
BMW 1 Series 118i M Sport £24,721 Stephen James Blackheath BMW 12,930 miles Petrol White Automatic FJ23UTS Mar 2023 View Details