Skip to main content

949 Used BMW 2 Series cars for sale

BMW 2 Series2021 (21) - XDRIVE STEP M235i 4-Door

2021 (21) - XDRIVE STEP M235i 4-Door61

Low Mileage

£27,999

Finance available £616 pm

  • 2L
  • 19.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hendy Kia Eastleigh

02380017233 *

BMW 2 Series2018 (18) - 216D 1.5 LUXURY ACTIVE TOURER with Leather 69000m FSH No ULEZ 74MPG 5-Door

2018 (18) - 216D 1.5 LUXURY ACTIVE TOURER with Leather 69000m FSH No ULEZ 74MPG 5-Door31

£8,995

Finance available £179 pm

  • 1.5L
  • 69.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Cars of Chichester

01243216738 *

4.5/5 Stars

BMW 2 Series2015 (65) - 2.0 218d M Sport Coupe 2-Door

2015 (65) - 2.0 218d M Sport Coupe 2-Door15

Low Mileage

£9,845

Finance available £198 pm

  • 2L
  • 70.9K

    Miles
  • Diesel
  • Manual
  • Coupe

Signature Autos

01313226275 *

BMW 2 Series2022 - 218i [136] M Sport 4dr DCT

2022 - 218i [136] M Sport 4dr DCT38

£19,999

Finance available £416 pm

  • 1.5L
  • 36.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Maidstone

01622291202 *

BMW 2 Series2014 - M235i 2dr Step Auto CAT N due to stolen recovered

2014 - M235i 2dr Step Auto CAT N due to stolen recovered12

Low Mileage

£9,995

Finance available £201 pm

  • 3L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Axholme Car Exchange Limited

01724514216 *

4.7/5 Stars

BMW 2 Series2021 - 218I [136] M SPORT 5DR STEP AUTO

2021 - 218I [136] M SPORT 5DR STEP AUTO20

Low Mileage

£16,299

Finance available £342 pm

  • 1.5L
  • 27.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Brayley Thurrock Car Centre

01375808571 *

0/5 Stars

BMW 2 Series2023 - 225e xDrive M Sport 5dr DCT

2023 - 225e xDrive M Sport 5dr DCT19

Low Mileage

£26,898

  • 1.5L
  • 7.2K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW 2 Series2021 - 218i (136) M Sport 4dr heated seats sat nav crui

2021 - 218i (136) M Sport 4dr heated seats sat nav crui25

Reduced

£17,000

  • 1.5L
  • 44.3K

    Miles
  • Petrol
  • Manual
  • Saloon

County Motorparks Chelmsford

01245678762 *

BMW 2 Series2019 (69) - 218i M Sport 2dr [Nav] Step Auto

2019 (69) - 218i M Sport 2dr [Nav] Step Auto23

Low Mileage

£9,999

Finance available £201 pm

  • 1.5L
  • 16.9K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Hamstead Autos

01213872419 *

BMW 2 Series2015 (65) - 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)

2015 (65) - 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)39

Reduced

£9,750

Finance available £196 pm

  • 1.5L
  • 59.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Beckside 4x4 Centre Ltd

01274059181 *

BMW 2 Series2024 - 225e xDrive Luxury 5dr DCT

2024 - 225e xDrive Luxury 5dr DCT19

Reduced

£29,998

  • 1.5L
  • 1.3K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Kirkcaldy BMW

01592802402 *

4.7/5 Stars

BMW 2 Series2015 (65) - 3.0 M235i Coupe 2dr Petrol Auto Euro 6 (s/s) (326 ps)

2015 (65) - 3.0 M235i Coupe 2dr Petrol Auto Euro 6 (s/s) (326 ps)39

Low Mileage

£16,495

Finance available £346 pm

  • 3L
  • 47.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Bateman & Lynch Cars (Tavistock)

01822661267 *

5/5 Stars

BMW 2 Series2024 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]

2024 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]19

Reduced

£28,498

  • 1.5L
  • 3.4K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Wolverhampton Motorstore / Vanstore

01902240180 *

4.7/5 Stars

BMW 2 Series2017 (67) - 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)

2017 (67) - 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)47

Low Mileage

£10,995

  • 1.5L
  • 55.0K

    Miles
  • Petrol
  • Manual
  • Coupe

HML Motors

01257441604 *

BMW 2 Series2020 (20) - 1.5 218i GPF M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)

2020 (20) - 1.5 218i GPF M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)22

Reduced

£15,299

Finance available £319 pm

  • 1.5L
  • 28.4K

    Miles
  • Petrol
  • Manual
  • Coupe

Motorplus Car Supermarket

01633742350 *

BMW 2 Series2021 - 218d Sport 4dr

2021 - 218d Sport 4dr32

Low Mileage

£20,950

Finance available £410 pm

  • 2L
  • 31.0K

    Miles
  • Not Supplied
  • Manual
  • Saloon

McKeever Motors

02877440071 *

BMW 2 Series2017 (17) - M240i 2dr (Nav)

2017 (17) - M240i 2dr (Nav)21

Low Mileage

£19,500

  • 3L
  • 41.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Listers Kings Lynn (BMW)

01553601557 *

BMW 2 Series2016 (66) - 1.5 218i SE Euro 6 (s/s) 2dr

2016 (66) - 1.5 218i SE Euro 6 (s/s) 2dr17

£6,692

Finance available £127 pm

  • 1.5L
  • 95.9K

    Miles
  • Petrol
  • Manual
  • Coupe

CG MOTORLAND LIMITED

01162165595 *

BMW 2 Series2020 (20) - 1.5 218i GPF M Sport Coupe 2dr

2020 (20) - 1.5 218i GPF M Sport Coupe 2dr20

£13,799

  • 1.5L
  • 54.9K

    Miles
  • Petrol
  • Manual
  • Coupe

Bridgend Motor Group - Ayr Autoplex

01292431154 *

BMW 2 Series2024 - 220i M Sport 4dr Step Auto

2024 - 220i M Sport 4dr Step Auto44

Low Mileage

£30,950

Finance available £615 pm

  • 2L
  • 4.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

Why buy a used BMW 2 Series?

If you're in the market for a car that's stylish, premium and powerful, then a used BMW 2 Series is a great choice. The potent and efficient engines make the 2 Series engaging to drive and can provide a thrilling experience, while the interior is full of high-end materials. Sharing its technology with other BMW models, the 2 Series is reliable and accommodates many needs.

Used BMW 2 Series snapshot review

Pros

  • Superb handling
  • Upmarket cabin
  • Efficient engines

Cons

  • Cramped rear seats
  • Firm ride
  • More expensive than 1 Series

BMW 2 Series video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.