Skip to main content

1,071 Used BMW 2 Series cars for sale

BMW 2 Series2017 - 218i [140] Sport 5dr

2017 - 218i [140] Sport 5dr8

Low Mileage

£11,099

Finance available £226 pm

  • 1.5L
  • 47.9K

    Miles
  • Petrol
  • Manual
  • Estate

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 2 Series2021 - 218I M Sport Gran Coupe 4-Door

2021 - 218I M Sport Gran Coupe 4-Door65

£16,720

Finance available £351 pm

  • 1.5L
  • 53.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Hippo Approved

01254445378 *

BMW 2 Series2022 (72) - 218 2.0TD ( 148bhp ) Active Tourer DCT 2023MY d M Sport 5-Door

2022 (72) - 218 2.0TD ( 148bhp ) Active Tourer DCT 2023MY d M Sport 5-Door23

£22,000

  • 2L
  • 25.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

JC Select Edinburgh

01312877260 *

BMW 2 Series2019 (68) - 1.5 218i GPF Sport Coupe 2dr

2019 (68) - 1.5 218i GPF Sport Coupe 2dr23

Low Mileage

£12,299

  • 1.5L
  • 47.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Bridgend Motor Group - Kilmarnock Autoplex

01563590183 *

BMW 2 Series2017 (67) - 2.0 220d M Sport Convertible 2dr Diesel Manual Euro 6 (stop/start) (190 ps)

2017 (67) - 2.0 220d M Sport Convertible 2dr Diesel Manual Euro 6 (stop/start) (190 ps)42

Reduced

£12,700

Finance available £261 pm

  • 2L
  • 37.6K

    Miles
  • Diesel
  • Manual
  • Convertible

RDM Direct

01283241526 *

4.5/5 Stars

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

2020 - 218i M Sport 2dr [Nav] Step Auto36

Low Mileage

£15,799

Finance available £321 pm

  • 1.5L
  • 41.6K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

cinch

02039577378 *

4.2/5 Stars

BMW 2 Series2025 - 225e xDrive M Sport 5dr DCT

2025 - 225e xDrive M Sport 5dr DCT34

Low Mileage

£33,450

Finance available £667 pm

  • 1.5L
  • 1.6K

    Miles
  • Not Supplied
  • Automatic
  • Hatchback

Stratstone BMW Harrogate

01422413949 *

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

2017 - M240i 2dr [Nav] Step Auto46

Low Mileage

£18,761

Finance available £373 pm

  • 3L
  • 49.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

Carsa Gloucester

01452227227 *

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 Series2024 - 230e xDrive M Sport 5dr DCT

2024 - 230e xDrive M Sport 5dr DCT19

Low Mileage

£29,998

  • 1.5L
  • 7.9K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Irvine BMW

01294440528 *

4.7/5 Stars

BMW 2 Series2025 - 220 M Sport 4dr Step Auto

2025 - 220 M Sport 4dr Step Auto34

£34,847

  • 1.5L
  • 4.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Grimsby

01472806814 *

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

2020 (20) - 218i Sport 4dr

Low Mileage

£14,300

Finance available £291 pm

  • 1.5L
  • 39.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 2 Series2018 - 220i M Sport 5dr DCT

2018 - 220i M Sport 5dr DCT10

Low Mileage

£15,599

Finance available £326 pm

  • 2L
  • 39.4K

    Miles
  • Petrol
  • Automatic
  • Estate

FOW Winsford

01606535848 *

4.3/5 Stars

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

2015 - 2.0 220i M Sport Convertible 2-Door36

Low Mileage

£12,995

Finance available £268 pm

  • 2L
  • 49.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Straight Outta Japan

01702904125 *

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

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

Low Mileage

£28,450

Finance available £564 pm

  • 1.5L
  • 5.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 2 Series2019 (68) - 220d xDrive M Sport 2dr [Nav] Step Auto

2019 (68) - 220d xDrive M Sport 2dr [Nav] Step Auto27

£13,395

  • 2L
  • 64.2K

    Miles
  • Diesel
  • Automatic
  • Coupe

V12 Sports and Classics Wolverhampton

01902544572 *

BMW 2 Series2021 (70) - 218d Luxury 5dr Step Auto

2021 (70) - 218d Luxury 5dr Step Auto9

£9,500

Finance available £190 pm

  • 2L
  • 108.5K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Royale Autos Ltd

01280733607 *

BMW 2 Series2024 - 225e xDrive M Sport 5dr DCT

2024 - 225e xDrive M Sport 5dr DCT19

£26,998

  • 1.5L
  • 17.4K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Fiat (Dunfermline)

01383660626 *

4.7/5 Stars

BMW 2 Series2015 - 218i SPORT 2-Door

2015 - 218i SPORT 2-Door16

Low Mileage

£9,495

  • 1.5L
  • 64.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

JP Motor Trade Ltd

01582280278 *

BMW 2 Series2014 (14) - 2.0 218d SE Euro 6 (s/s) 2dr

2014 (14) - 2.0 218d SE Euro 6 (s/s) 2dr28

£4,895

  • 2L
  • 96.1K

    Miles
  • Diesel
  • Manual
  • Coupe

One Stop Motors Dewsbury

01924665170 *

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.