Skip to main content

894 Used BMW 2 Series cars for sale

BMW 2 Series2016 - 218i Luxury 5dr Step Auto

2016 - 218i Luxury 5dr Step Auto39

Low Mileage

£9,499

  • 1.5L
  • 62.1K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

W R Davies Nissan Rhyl

01745776768 *

0/5 Stars

BMW 2 Series2018 - 220i Luxury 5dr DCT

2018 - 220i Luxury 5dr DCT19

Reduced

£16,198

  • 2L
  • 10.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Motorstore (Burton)

01283246286 *

4.7/5 Stars

BMW 2 Series2022 - 1.5 218I M Sport Auto 4dr

2022 - 1.5 218I M Sport Auto 4dr58

Reduced

£18,400

  • 1.5L
  • 56.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 2 Series2021 - 218i [136] SE 5dr Step Auto Estate

2021 - 218i [136] SE 5dr Step Auto Estate59

Low Mileage

£16,980

  • 1.5L
  • 19.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Perrys Aylesbury Ford

01296325843 *

4.4/5 Stars

BMW 2 Series2025 - M235 xDrive 4dr Step Auto

2025 - M235 xDrive 4dr Step Auto34

£44,990

  • 2L
  • 5.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Maidstone

01622234873 *

0/5 Stars

BMW 2 Series2019 (XB) - M240i 2dr [Nav] Step Auto

2019 (XB) - M240i 2dr [Nav] Step Auto40

Low Mileage

£22,990

  • 3L
  • 33.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

AutoUnit Ltd

01633741698 *

4.6/5 Stars

BMW 2 Series2025 (25) - 220 M Sport 4dr Step Auto Petrol Saloon

2025 (25) - 220 M Sport 4dr Step Auto Petrol Saloon42

Low Mileage

£32,000

  • 1.5L
  • 1.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Sunderland

01918146399 *

0/5 Stars

BMW 2 Series2022 - 218d Luxury 5dr DCT

2022 - 218d Luxury 5dr DCT34

Low Mileage

£19,499

Finance available £405 pm

  • 2L
  • 9.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Motorpoint Peterborough

01733797063 *

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

2025 - 218i [136] M Sport 4dr DCT33

£28,390

  • 1.5L
  • 5.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Maidstone

01622234873 *

0/5 Stars

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

2019 - M240i 2dr [Nav] Step Auto35

Low Mileage

£23,129

Finance available £479 pm

  • 3L
  • 26.5K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

cinch

02039577378 *

4.3/5 Stars

BMW 2 Series2015 (15) - 2.0 218d Sport Auto Euro 6 (s/s) 2dr

2015 (15) - 2.0 218d Sport Auto Euro 6 (s/s) 2dr25

Reduced

£5,300

Finance available £96 pm

  • 2L
  • 137.9K

    Miles
  • Diesel
  • Automatic
  • Coupe

Fame Cars Limited

01216474010 *

BMW 2 Series2020 - 220d M Sport 4dr Step Auto

2020 - 220d M Sport 4dr Step Auto33

£20,349

Finance available £424 pm

  • 2L
  • 38.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpoint Castleford

01977800692 *

BMW 2 Series2016 (16) - 218i M Sport/Low Mileage/FSH/ULEZ/6 Months Warranty 2-Door

2016 (16) - 218i M Sport/Low Mileage/FSH/ULEZ/6 Months Warranty 2-Door16

Low Mileage

£8,699

Finance available £172 pm

  • 1.5L
  • 49.0K

    Miles
  • Petrol
  • Manual
  • Convertible

BMW 2 Series2020 - 220d Sport 4dr Step Auto

2020 - 220d Sport 4dr Step Auto

£16,450

Finance available £345 pm

  • 2L
  • 56.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

drivedirect Leicester

01164646061 *

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

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

Low Mileage

£10,295

  • 1.5L
  • 61.5K

    Miles
  • Petrol
  • Manual
  • Coupe

Park Lane Cars

01782518971 *

BMW 2 Series2017 - 220d M Sport 2dr [Nav] Step Auto

2017 - 220d M Sport 2dr [Nav] Step Auto11

£12,295

Finance available £252 pm

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Phil Presswood Specialist Cars Ltd

01652240465 *

BMW 2 Series2020 (70) - M235i xDrive 4dr Step Auto Petrol Saloon

2020 (70) - M235i xDrive 4dr Step Auto Petrol Saloon51

£22,946

  • 2L
  • 49.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Bridgwater

01278555750 *

0/5 Stars

BMW 2 Series2016 - 2.0 220I M Sport Auto 5dr

2016 - 2.0 220I M Sport Auto 5dr45

Reduced

£13,490

Finance available £279 pm

  • 2L
  • 59.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Swaan Motors Ltd

01733667053 *

BMW 2 Series2017 (67) - 2.0 220d M Sport Convertible 2dr Diesel Auto Euro

2017 (67) - 2.0 220d M Sport Convertible 2dr Diesel Auto Euro36

Low Mileage

£13,995

Finance available £290 pm

  • 2L
  • 39.1K

    Miles
  • Diesel
  • Automatic
  • Convertible

Anchor Cars Tadley

01182078518 *

BMW 2 Series2016 (16) - 2.0 220i Sport Auto Euro 6 (s/s) 2dr

2016 (16) - 2.0 220i Sport Auto Euro 6 (s/s) 2dr22

Reduced

£12,795

Finance available £264 pm

  • 2L
  • 24.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Driven Car Collection Ltd

01182274529 *

4.7/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

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.