Skip to main content

1,011 Used BMW 2 Series cars for sale

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.5K

    Miles
  • Not Supplied
  • Automatic
  • Hatchback

Stratstone BMW Harrogate

01422413949 *

BMW 2 Series2023 (23) - 218i M Sport Gran Coupe 4-Door

2023 (23) - 218i M Sport Gran Coupe 4-Door25

Low Mileage

£24,300

  • 1.5L
  • 12.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

John Clark BMW Aberdeen

01224451046 *

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

2022 - 220i M Sport 2dr Step Auto40

£26,195

Finance available £518 pm

  • 2L
  • 35.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

drivedirect Darlington

01325521614 *

BMW 2 Series2021 - 2.0 M235i xDrive Auto 4WD 4dr

2021 - 2.0 M235i xDrive Auto 4WD 4dr49

£23,277

Finance available £458 pm

  • 2L
  • 52.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Best Car Ltd

01580232496 *

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

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

£19,195

Finance available £423 pm

  • 1.5L
  • 37.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

BMW 2 Series2023 (73) - 220i M Sport Coupe 2-Door

2023 (73) - 220i M Sport Coupe 2-Door25

Low Mileage

£31,000

  • 2L
  • 10.7K

    Miles
  • Petrol
  • Automatic
  • Coupe

John Clark BMW Aberdeen

01224451046 *

BMW 2 Series2019 (19) - 220d xDrive Luxury 5dr Step Auto

2019 (19) - 220d xDrive Luxury 5dr Step Auto14

£12,995

Finance available £268 pm

  • 2L
  • 55.8K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Hayton Service Station

01759486018 *

BMW 2 Series2019 (19) - 2.0 220i GPF SE MPV 5dr

2019 (19) - 2.0 220i GPF SE MPV 5dr23

£11,499

  • 2L
  • 57.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Bridgend Motor Group - Kilmarnock Autoplex

01563590183 *

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

2016 (16) - 2.0 218d Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (150 ps)44

£7,855

Finance available £153 pm

  • 2L
  • 98.5K

    Miles
  • Diesel
  • Automatic
  • Coupe

Bhakar Watts Cars

02921675239 *

4.8/5 Stars

BMW 2 Series2023 (73) - 220i MHT M Sport 5dr DCT

2023 (73) - 220i MHT M Sport 5dr DCT1

Reduced

£26,400

Finance available £522 pm

  • 1.5L
  • 3.7K

    Miles
  • Hybrid
  • Semi Auto
  • Hatchback

Ocean Group BMW Penryn

01326333538 *

BMW 2 Series2021 (21) - 218d M Sport 4dr *STUNNING* *ULEZ*

2021 (21) - 218d M Sport 4dr *STUNNING* *ULEZ*30

£14,990

Finance available £313 pm

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Nick King Car Sales Ltd

01594809268 *

BMW 2 Series2016 (66) - 225i xDrive M Sport 5dr [Nav] Step Auto

2016 (66) - 225i xDrive M Sport 5dr [Nav] Step Auto24

Low Mileage

£11,750

Finance available £240 pm

  • 2L
  • 23.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

MEDDUSA CARS LTD

02037576495 *

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

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

Low Mileage

£24,498

  • 1.5L
  • 13.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW 2 Series2021 - 218i (136) M Sport 4dr

2021 - 218i (136) M Sport 4dr25

£20,750

  • 1.5L
  • 3.1K

    Miles
  • Petrol
  • Manual
  • Saloon

Invicta MG & Motorparks Canterbury

01227203463 *

BMW 2 Series2018 (68) - 220d xDrive SE 5dr Step Auto Diesel Hatchback

2018 (68) - 220d xDrive SE 5dr Step Auto Diesel Hatchback

Low Mileage

£12,499

  • 2L
  • 40.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Vertu Hyundai Peterlee

01918237715 *

4.7/5 Stars

BMW 2 Series2021 (21) - 218i M Sport Gran Coupe 4-Door

2021 (21) - 218i M Sport Gran Coupe 4-Door22

Low Mileage

£19,500

  • 1.5L
  • 26.4K

    Miles
  • Petrol
  • Manual
  • Saloon

John Clark BMW Aberdeen

01224451046 *

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

01633631006 *

BMW 2 Series2016 - 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 s/s 150 Ps

2016 - 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 s/s 150 Ps25

£9,999

  • 2L
  • 71.1K

    Miles
  • Diesel
  • Manual
  • Coupe

Tustain Motors Ashington

01670332551 *

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

2015 (15) - 218d Sport 5dr31

Reduced

£5,200

Finance available £94 pm

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Oldbury Car Sales

01216474046 *

BMW 2 Series2019 - 218i Sport 5dr Step Auto

2019 - 218i Sport 5dr Step Auto39

£14,980

Finance available £312 pm

  • 1.5L
  • 50.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Hippo Approved

01254445378 *

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.