Skip to main content

1,011 Used BMW 2 Series cars for sale

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

2024 - 220i M Sport 2dr Step Auto35

Low Mileage

£34,950

  • 2L
  • 4.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

Stratstone BMW Milton Keynes

01908104093 *

4.6/5 Stars

BMW 2 Series2015 - 218d Luxury 5dr Step Auto

2015 - 218d Luxury 5dr Step Auto13

Low Mileage

£9,650

Finance available £193 pm

  • 2L
  • 67.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Thompson Auto

02890026953 *

BMW 2 Series2016 (16) - 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)

2016 (16) - 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)36

Reduced

£8,795

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Manual
  • Coupe

The World of Cars

02475105174 *

BMW 2 Series2023 - 220i M Sport 2dr Step Auto [Tech/Pro Pack]

2023 - 220i M Sport 2dr Step Auto [Tech/Pro Pack]54

£33,436

  • 2L
  • 2.1K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Marshall BMW Bournemouth

01202068625 *

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

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

£26,666

Finance available £527 pm

  • 1.5L
  • 11.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 2 Series2015 - 2.0 220D M Sport Auto 5dr

2015 - 2.0 220D M Sport Auto 5dr29

Reduced

£10,990

Finance available £223 pm

  • 2L
  • 53.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Sleaford Car Centre

01529401234 *

BMW 2 Series2017 - 3.0 M240I Auto 2dr

2017 - 3.0 M240I Auto 2dr65

Low Mileage

£17,995

Finance available £349 pm

  • 3L
  • 61.3K

    Miles
  • Petrol
  • Automatic
  • Coupe

RDB Car Sales

01592808079 *

BMW 2 Series2023 - M240i xDrive 2dr Step Auto [Tech Pack]

2023 - M240i xDrive 2dr Step Auto [Tech Pack]31

Low Mileage

£39,149

Finance available £835 pm

  • 3L
  • 16.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Motorpoint Derby

01332419211 *

BMW 2 Series2016 (65) - 218d [150] Sport 2dr [Nav] Step Auto Convertible Sat Nav

2016 (65) - 218d [150] Sport 2dr [Nav] Step Auto Convertible Sat Nav19

Reduced

£6,995

Finance available £134 pm

  • 2L
  • 109.3K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

BMW 2 Series2015 (65) - 2.0 220i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (184 ps)

2015 (65) - 2.0 220i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (184 ps)47

Low Mileage

£15,750

  • 2L
  • 33.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Castle Motors (Trebrown)

01503770414 *

4.6/5 Stars

BMW 2 Series2019 (68) - 220i M Sport 5dr DCT

2019 (68) - 220i M Sport 5dr DCT29

Low Mileage

£13,950

Finance available £289 pm

  • 2L
  • 32.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Witham Garage

01664497552 *

BMW 2 Series2014 - 2.0 225D M Sport Auto 2dr

2014 - 2.0 225D M Sport Auto 2dr56

Reduced

£9,500

  • 2L
  • 90.5K

    Miles
  • Diesel
  • Automatic
  • Coupe

Vortex Cars Limited

01614700153 *

BMW 2 Series2017 (67) - 2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

2017 (67) - 2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)33

£11,995

Finance available £246 pm

  • 2L
  • 83.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Motoring Way LTD

01495361519 *

BMW 2 Series2019 - 2.0 220D xDrive Sport Auto 4WD 5dr

2019 - 2.0 220D xDrive Sport Auto 4WD 5dr100

Reduced

£14,795

Finance available £308 pm

  • 2L
  • 26.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Car Quay

01283244020 *

4.7/5 Stars

BMW 2 Series2025 - M235 xDrive 4dr Step Auto

2025 - M235 xDrive 4dr Step Auto35

Low Mileage

£45,750

Finance available £919 pm

  • 2L
  • 1.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Doncaster

01302203473 *

BMW 2 Series2018 - 220d M Sport 2dr [Nav]

2018 - 220d M Sport 2dr [Nav]31

Reduced

£15,049

Finance available £304 pm

  • 2L
  • 31.3K

    Miles
  • Diesel
  • Manual
  • Coupe

cinch

01482697731 *

4.3/5 Stars

BMW 2 Series2019 - 2.0 220d xDrive Luxury Auto 4WD 5dr

2019 - 2.0 220d xDrive Luxury Auto 4WD 5dr40

£13,195

Finance available £272 pm

  • 2L
  • 51.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

SKV Motors

01708202983 *

BMW 2 Series2025 (25) - 225e xDrive M Sport 5dr DCT Hatchback

2025 (25) - 225e xDrive M Sport 5dr DCT Hatchback61

Low Mileage

£36,949

  • 1.5L
  • 1.5K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Vertu BMW Teesside

01642630363 *

0/5 Stars

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

2024 (74) - 218i [136] M Sport 4dr DCT61

£26,000

Finance available £514 pm

  • 1.5L
  • 9.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Richard Nash Cars Ltd

01603931816 *

BMW 2 Series2017 (67) - 218i SE 2dr [Nav] Step Auto

2017 (67) - 218i SE 2dr [Nav] Step Auto31

£9,995

Finance available £201 pm

  • 1.5L
  • 87.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

AUTOTRUST LTD

01708205221 *

4.3/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.