Filter results 134 Cars
Browse by shape
Sort By
2022 BMW 2 Series
220d MHT M Sport 2dr Step Auto
220d MHT M Sport 2dr Step Auto
Vertu BMW Durham - 126 miles away
31,000 miles
Call dealer
£28,500
2025 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Group 1 Hindhead BMW - 131 miles away
12 miles
Call dealer
£36,989
2024 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Marshall BMW Salisbury - 133 miles away
21,390 miles
Call dealer
£29,441
2025 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Marshall BMW Salisbury - 133 miles away
7,568 miles
Call dealer
£32,904
2016 BMW 2 Series
1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps)
1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps)
Pinetree Car Superstore Ltd Tonypandy - 133 miles away
51,251 miles
Call dealer
£11,299
2021 BMW 2 Series
2.0 218d M Sport 4dr (FULL RED LEATHER)
2.0 218d M Sport 4dr (FULL RED LEATHER)
Jeff White Motors - 134 miles away
40,164 miles
Call dealer
£18,988
2022 BMW 2 Series
1.5 218i M Sport 4dr DCT (SAT NAV)
1.5 218i M Sport 4dr DCT (SAT NAV)
Jeff White Motors - 134 miles away
56,556 miles
Call dealer
£18,988
2023 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Vertu BMW Sunderland - 136 miles away
10,351 miles
Call dealer
£28,903
2025 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Vertu BMW Sunderland - 136 miles away
4,355 miles
Call dealer
£32,000
2025 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Vertu BMW Sunderland - 136 miles away
5,642 miles
Call dealer
£33,500
2020 BMW 2 Series
Black 1.5 218i M Sport Saloon, 55,999 miles, 2 owners, ULEZ Euro 6 petrol, 6-Speed Manual, Leather I
Black 1.5 218i M Sport Saloon, 55,999 miles, 2 owners, ULEZ Euro 6 petrol, 6-Speed Manual, Leather I
Kent East Peckham - 139 miles away
55,999 miles
Call dealer
£16,199
2018 BMW 2 Series
218i M Sport 2dr [Nav]
218i M Sport 2dr [Nav]
Snows Car Centre Southampton - 143 miles away
20,145 miles
Call dealer
£14,399
2018 BMW 2 Series
1.5 218i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)
1.5 218i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)
Bluauto Ringles Cross - 148 miles away
56,648 miles
Call dealer
£12,980
| Buy new from | £28,932 | (list price from £32,290) |
Showing 91 - 105 of 134 cars

:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/14dcb14c150b64b1fe0e412cb75fbbaf/3e93809054a1894f8a39b751f3bdd3b2.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/95716c1ef01bd725249b1f62f9d2deb4/539bc49eb155aee71b3a0742e53a50f5.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/df6dd116fae9b90eb44cabe7e1b67f36/8b055cc5e92b9fb5ec01fda7fae34af9.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/a07bff9a759f089f2959e5cc12952678/5fc80990df701ea5f925c009b4ae298f.jpg)



:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/8c7b56f1ab91218c9e95913262c69bc1/0df947a165b096638555e0410944dce4.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/566b9fbacaca6c890810be9e9c99c097/9d6a725390e06124e5dd0dd3a9f443bb.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/28ceccc26681776287f182eeff8d5873/4a9cd5a48f3ba8fafe3f8298c066472f.jpg)

:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/4cde0996af0ad94488c981cf8368e971/7e16c4b0e52fea99aacc9ba000162292.jpg)

:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/8f55ea877efab361e8b1da5d33369027/de97e4af4604370034642e48b880b519.jpg)
:no_upscale():format(webp)/https://cdn.uk.prod.group-mobility-trader.com/images/cas/7e988d12b96b77b18f1211214f7e9c6b/83bf2301cfa609c58bfd47a398ebfa9e.jpg)