Skip to main content

1,039 Used BMW 2 Series cars for sale

BMW 2 Series2021 (21) - M235i xDrive Gran Coupe 4-Door

2021 (21) - M235i xDrive Gran Coupe 4-Door1

£24,250

  • 2L
  • 33.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

John Clark BMW Tayside

01382238686 *

BMW 2 Series2021 - 218i [2.0] M Sport 2dr [Nav] Step Auto

2021 - 218i [2.0] M Sport 2dr [Nav] Step Auto32

Low Mileage

£17,349

Finance available £354 pm

  • 2L
  • 32.1K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 2 Series(18) - 218d Sport Convertible 2-Door

(18) - 218d Sport Convertible 2-Door60

Low Mileage

£11,554

  • 58.3K

    Miles
  • Diesel
  • Manual
  • Not Supplied

Prestige Cars Kent

01689669471 *

4.6/5 Stars

BMW 2 Series2018 - 218D M SPORT huge factory spec over 5k factory upgrades BMW service hisotry 2-Door

2018 - 218D M SPORT huge factory spec over 5k factory upgrades BMW service hisotry 2-Door30

£12,849

Finance available £265 pm

  • 2L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Motor Seeker UK

01246388112 *

BMW 2 Series2015 (65) - 220i Luxury 5dr 7 SEAT Step Auto FSH SPARE KEY

2015 (65) - 220i Luxury 5dr 7 SEAT Step Auto FSH SPARE KEY16

£5,990

  • 2L
  • 148.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Evelyn Motors

01217288696 *

2.3/5 Stars

BMW 2 Series2022 (22) - 218i Sport 4dr DCT Petrol Saloon

2022 (22) - 218i Sport 4dr DCT Petrol Saloon49

Low Mileage

£21,412

  • 1.5L
  • 16.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Sunderland

01918146399 *

0/5 Stars

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

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

Low Mileage

£22,758

Finance available £447 pm

  • 1.5L
  • 17.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

BMW 2 Series2015 - 2.0 220i M Sport Coupe 2-Door

2015 - 2.0 220i M Sport Coupe 2-Door19

£7,395

Finance available £143 pm

  • 2L
  • 92.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

Spruce Autos

01371700422 *

BMW 2 Series2020 - 218i M Sport 5dr Step Auto

2020 - 218i M Sport 5dr Step Auto31

Low Mileage

£16,749

Finance available £345 pm

  • 1.5L
  • 16.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Newport

01633493027 *

BMW 2 Series2024 (74) - 220i M Sport 2dr Step Auto

2024 (74) - 220i M Sport 2dr Step Auto25

Low Mileage

£32,400

Finance available £645 pm

  • 2L
  • 2.5K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Ocean Group BMW Penryn

01326333538 *

BMW 2 Series2019 (19) - 218i Luxury 5dr

2019 (19) - 218i Luxury 5dr1

Low Mileage

£13,350

Finance available £276 pm

  • 1.5L
  • 32.0K

    Miles
  • Petrol
  • Manual
  • Estate

Car Planet Barnet

02039577301 *

BMW 2 Series2018 (18) - 2.0 218d Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (150 ps)

2018 (18) - 2.0 218d Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (150 ps)12

£12,700

  • 2L
  • 57.4K

    Miles
  • Diesel
  • Automatic
  • Convertible

Carworld Supermarket

01733794246 *

4/5 Stars

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

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

£8,995

Finance available £179 pm

  • 2L
  • 108.1K

    Miles
  • Petrol
  • Automatic
  • Convertible

The Drivers Gallery Ltd

01572491189 *

0/5 Stars

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

2024 - 230i M Sport 2dr Step Auto36

Reduced

£37,450

Finance available £749 pm

  • 2L
  • 3.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

JKC Approved Used BMW

02870441623 *

BMW 2 Series2021 - M235i xDrive 4dr Step Auto

2021 - M235i xDrive 4dr Step Auto19

Low Mileage

£25,998

  • 2L
  • 32.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

4.7/5 Stars

BMW 2 Series2018 (18) - M240i 2dr [Nav] Step Auto

2018 (18) - M240i 2dr [Nav] Step Auto26

£16,895

Finance available £355 pm

  • 3L
  • 68.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

V12 Sports and Classics Worksop

01455241730 *

BMW 2 Series2016 - 1.5 218I Sport 2dr

2016 - 1.5 218I Sport 2dr23

£7,490

Finance available £145 pm

  • 1.5L
  • 93.7K

    Miles
  • Petrol
  • Manual
  • Coupe

Sleaford Car Centre

01529401234 *

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

2021 - 218i [136] Sport 4dr [Live Cockpit Professional]19

£17,998

  • 1.5L
  • 37.9K

    Miles
  • Petrol
  • Manual
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

4.7/5 Stars

BMW 2 Series2016 - 218d [150] SE 2dr Step Auto

2016 - 218d [150] SE 2dr Step Auto25

Low Mileage

£10,690

Finance available £216 pm

  • 2L
  • 71.2K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

SM Motors NI

02827440451 *

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

2021 - 218i [136] M Sport 4dr DCT12

Low Mileage

£21,355

  • 1.5L
  • 25.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Salisbury

01722445824 *

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.