Skip to main content

1,011 Used BMW 2 Series cars for sale

BMW 2 Series2017 (17) - 3.0 M240i Auto Euro 6 (s/s) 2dr

2017 (17) - 3.0 M240i Auto Euro 6 (s/s) 2dr55

Low Mileage

£19,500

  • 3L
  • 44.7K

    Miles
  • Petrol
  • Automatic
  • Coupe

The Motoring Centre Ltd

01926569190 *

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

2023 - 218i [136] M Sport 4dr40

£21,837

Finance available £428 pm

  • 1.5L
  • 28.6K

    Miles
  • Petrol
  • Manual
  • Saloon

drivedirect Darlington

01325521614 *

BMW 2 Series2019 - 220i M Sport 2dr [Nav] Step Auto

2019 - 220i M Sport 2dr [Nav] Step Auto18

Low Mileage

£16,399

Finance available £344 pm

  • 2L
  • 41.1K

    Miles
  • Petrol
  • Automatic
  • Coupe

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 2 Series2016 - 1.5 218i Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps)

2016 - 1.5 218i Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps)13

£9,186

  • 1.5L
  • 85.6K

    Miles
  • Petrol
  • Automatic
  • Convertible

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 2 Series2019 - 2.0 GPF M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)

2019 - 2.0 GPF M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)23

£11,996

Finance available £246 pm

  • 2L
  • 89.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Chepstow Trade Centre Ltd

01291440715 *

4.1/5 Stars

BMW 2 Series2022 - 218i M Sport 4dr

2022 - 218i M Sport 4dr33

£20,500

Finance available £401 pm

  • 1.5L
  • 40.9K

    Miles
  • Petrol
  • Manual
  • Saloon

Stratstone BMW Doncaster

01302203473 *

BMW 2 Series2024 (24) - 220i M Sport 4dr Step Auto Petrol Saloon

2024 (24) - 220i M Sport 4dr Step Auto Petrol Saloon20

Low Mileage

£30,250

  • 2L
  • 3.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 2 Series2018 - 1.5 218i GPF Sport Convertible 2dr Petrol Manual Euro 6 (s/s) (136 ps) Manu

2018 - 1.5 218i GPF Sport Convertible 2dr Petrol Manual Euro 6 (s/s) (136 ps) Manu20

£10,600

Finance available £214 pm

  • 1.5L
  • 72.2K

    Miles
  • Petrol
  • Manual
  • Convertible

Taylors Pitstop

01293221182 *

BMW 2 Series2022 (22) - 220i M Sport Coupe 2-Door

2022 (22) - 220i M Sport Coupe 2-Door25

Low Mileage

£27,495

  • 2L
  • 8.7K

    Miles
  • Petrol
  • Automatic
  • Coupe

Stoneacre Doncaster

01302976044 *

BMW 2 Series2025 - 220i M Sport 2dr Step Auto

2025 - 220i M Sport 2dr Step Auto35

Low Mileage

£38,450

  • 2L
  • 3.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

Stratstone BMW Bury St Edmunds

01284338953 *

4.6/5 Stars

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

2024 - 220i M Sport 2dr Step Auto30

£34,995

Finance available £698 pm

  • 2L
  • 18.9K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

BMW Bavarian

02895908116 *

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

2018 (18) - 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)38

Low Mileage

£12,500

  • 1.5L
  • 46.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Bob Davies Car Sales

01495362191 *

4.7/5 Stars

BMW 2 Series2019 (69) - 225xe M Sport Premium 5dr Auto

2019 (69) - 225xe M Sport Premium 5dr Auto39

£10,649

Finance available £202 pm

  • 1.5L
  • 73.3K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Hilton Car Supermarket Milton Keynes

01908049370 *

BMW 2 Series2019 (19) - 2-Door

2019 (19) - 2-Door33

£19,995

Finance available £390 pm

  • 3L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Elgin Autos

01343610498 *

4.9/5 Stars

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

2024 - 218i [136] M Sport 4dr DCT31

Low Mileage

£25,291

  • 1.5L
  • 4.7K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Marshall BMW Salisbury

01722445824 *

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

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

Low Mileage

£24,291

Finance available £478 pm

  • 1.5L
  • 19.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

BMW 2 Series2025 - M235 xDrive 4dr Step Auto

2025 - M235 xDrive 4dr Step Auto19

Low Mileage

£43,898

  • 2L
  • 2.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

4.7/5 Stars

BMW 2 Series2016 - 64067 5-Door

2016 - 64067 5-Door3

Low Mileage

£9,601

  • 62.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

SANDICLIFFE FORD LOUGHBOROUGH

01509272343 *

BMW 2 Series2021 (21) - 218i Sport Gran Coupe 4-Door

2021 (21) - 218i Sport Gran Coupe 4-Door26

Low Mileage

£19,700

  • 1.5L
  • 20.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

John Clark BMW Aberdeen

01224451046 *

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

2024 - 218i [136] M Sport 4dr DCT36

Low Mileage

£29,250

  • 1.5L
  • 3.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Bury St Edmunds

01284338953 *

4.6/5 Stars

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

Jack Evans

Author: Jack Evans

View profile

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.