Skip to main content

1,039 Used BMW 2 Series cars for sale

BMW 2 Series2022 - M235i xDrive 4dr Step Auto

2022 - M235i xDrive 4dr Step Auto35

Low Mileage

£26,699

Finance available £563 pm

  • 2L
  • 16.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Birtley

01913387241 *

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

2022 - 218i [136] M Sport 4dr31

£19,449

Finance available £404 pm

  • 1.5L
  • 33.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Motorpoint Derby

01332419211 *

BMW 2 Series2025 - 220 M Sport 4dr Step Auto

2025 - 220 M Sport 4dr Step Auto33

£39,450

Finance available £790 pm

  • 1.5L
  • 2.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Harrogate

01422413949 *

BMW 2 Series2015 (15) - 220i M Sport Convertible 2.0 Petrol Manual Euro 6 (s/s) (184 ps) 2-Door

2015 (15) - 220i M Sport Convertible 2.0 Petrol Manual Euro 6 (s/s) (184 ps) 2-Door45

Low Mileage

£14,750

  • 2L
  • 20.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Castle Motors (Trebrown)

01503770414 *

4.6/5 Stars

BMW 2 Series2020 (20) - 218i Sport 4dr

2020 (20) - 218i Sport 4dr44

Low Mileage

£15,990

Finance available £335 pm

  • 1.5L
  • 31.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Variety Cars

01869221716 *

BMW 2 Series2019 - 220i Luxury 5dr DCT

2019 - 220i Luxury 5dr DCT42

Low Mileage

£15,149

Finance available £310 pm

  • 2L
  • 30.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Derby

01332419211 *

BMW 2 Series2016 - 64067 5-Door

2016 - 64067 5-Door3

Low Mileage

£9,638

  • 2L
  • 62.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

SANDICLIFFE FORD LOUGHBOROUGH

01509272343 *

BMW 2 Series2025 - 220i M Sport 2dr Step Auto [Pro Pack]

2025 - 220i M Sport 2dr Step Auto [Pro Pack]42

£33,795

  • 2L
  • 8.3K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Marshall BMW Hampshire

01256268420 *

BMW 2 Series2016 (66) - 1.5 225xe 7.6kWh Sport Auto 4WD Euro 6 (s/s) 5dr

2016 (66) - 1.5 225xe 7.6kWh Sport Auto 4WD Euro 6 (s/s) 5dr79

£8,380

Finance available £165 pm

  • 1.5L
  • 79.0K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

The Car Traders

02037808158 *

3.9/5 Stars

BMW 2 Series2015 (64) - 218d Sport 5dr

2015 (64) - 218d Sport 5dr20

Low Mileage

£3,250

Finance available £50 pm

  • 2L
  • 84.2K

    Miles
  • Diesel
  • Manual
  • Hatchback

BMW 2 Series2022 - 218i [136] Sport 4dr [Live Cockpit Professional]

2022 - 218i [136] Sport 4dr [Live Cockpit Professional]31

Low Mileage

£19,427

  • 1.5L
  • 22.6K

    Miles
  • Petrol
  • Manual
  • Saloon

Marshall BMW Salisbury

01722445824 *

BMW 2 Series2020 (69) - 220d M Sport 5dr Step Auto

2020 (69) - 220d M Sport 5dr Step Auto27

Low Mileage

£16,695

  • 2L
  • 22.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

V12 Sports and Classics Hinckley

01455244504 *

BMW 2 Series2017 (17) - 2.0 220d Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps) Convertibl

2017 (17) - 2.0 220d Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps) Convertibl34

£11,990

Finance available £226 pm

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Cartime Rochdale

01615298277 *

4.4/5 Stars

BMW 2 Series2015 (65) - 220d [190] M Sport 2dr Step Auto

2015 (65) - 220d [190] M Sport 2dr Step Auto16

£6,450

Finance available £122 pm

  • 2L
  • 183.6K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

BMW 2 Series2023 - 225e xDrive Sport 5dr DCT

2023 - 225e xDrive Sport 5dr DCT19

Reduced

£25,698

  • 1.5L
  • 2.9K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Peugeot/SEAT/Cupra/Skoda (Edinburgh)

01312025128 *

4.7/5 Stars

BMW 2 Series2018 - M240i 2dr [Nav] Step Auto

2018 - M240i 2dr [Nav] Step Auto10

Low Mileage

£22,399

Finance available £478 pm

  • 3L
  • 24.1K

    Miles
  • Petrol
  • Automatic
  • Coupe

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 2 Series2015 (65) - 228i M Sport 2dr

2015 (65) - 228i M Sport 2dr35

Low Mileage

£8,995

Finance available £179 pm

  • 2L
  • 49.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Hilltop Motors

01216618553 *

BMW 2 Series2014 (64) - 2.0 225d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (218 ps)

2014 (64) - 2.0 225d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (218 ps)44

Low Mileage

£10,495

Finance available £212 pm

  • 2L
  • 83.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Church Wharf Garage Ltd

01204584567 *

4.7/5 Stars

BMW 2 Series2021 - 218d M Sport 4dr

2021 - 218d M Sport 4dr38

£18,949

Finance available £393 pm

  • 2L
  • 33.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Motorpoint Edinburgh

01312028747 *

BMW 2 Series2022 - M235i xDrive 4dr Step Auto

2022 - M235i xDrive 4dr Step Auto37

£25,790

  • 2L
  • 30.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Marshall SKODA Reading

01182078976 *

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.