Skip to main content

1,052 Used BMW 2 Series cars for sale

BMW 2 Series2020 - 218i M Sport 4dr

2020 - 218i M Sport 4dr36

Low Mileage

£18,949

Finance available £393 pm

  • 1.5L
  • 24.9K

    Miles
  • Petrol
  • Manual
  • Saloon

Motorpoint Newport

01633493027 *

BMW 2 Series2018 - 2.0 M Sport Auto Euro 6 (s/s) 2dr

2018 - 2.0 M Sport Auto Euro 6 (s/s) 2dr25

Low Mileage

£17,495

Finance available £339 pm

  • 2L
  • 21.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Wrights Motors

01366310748 *

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

2020 - 218i Sport 2dr [Nav] Step Auto30

Low Mileage

£16,099

Finance available £337 pm

  • 1.5L
  • 33.9K

    Miles
  • Petrol
  • Automatic
  • Convertible

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 2 Series2019 - 218i SE 2dr [Nav]

2019 - 218i SE 2dr [Nav]33

Low Mileage

£13,449

Finance available £270 pm

  • 1.5L
  • 39.4K

    Miles
  • Petrol
  • Manual
  • Coupe

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

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

2015 (64) - 218d Sport 5dr16

Low Mileage

£6,995

Finance available £134 pm

  • 2L
  • 54.2K

    Miles
  • Diesel
  • Manual
  • Hatchback

Loxley Car Sales

01143089105 *

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

2021 (70) - 218i M Sport Gran Coupe 4-Door8

Low Mileage

£22,500

  • 1.5L
  • 19.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

John Clark BMW Aberdeen

01224451046 *

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

2024 - 220i M Sport 2dr Step Auto19

£33,998

  • 2L
  • 9.2K

    Miles
  • Petrol
  • Automatic
  • Coupe

Arnold Clark Inverness BMW

01463211082 *

4.7/5 Stars

BMW 2 Series2019 - 1.5 M Sport MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps)

2019 - 1.5 M Sport MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps)36

£7,750

Finance available £157 pm

  • 1.5L
  • 147.0K

    Miles
  • Diesel
  • Manual
  • Estate

Flag Vans

01174400915 *

4.7/5 Stars

BMW 2 Series2018 - 220i Sport 2dr [Nav] Step Auto

2018 - 220i Sport 2dr [Nav] Step Auto

Low Mileage

£17,173

  • 2L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Marshall Volkswagen Milton Keynes

01908926622 *

BMW 2 Series2022 - 220i MHT Sport 5dr DCT

2022 - 220i MHT Sport 5dr DCT36

Low Mileage

£21,398

  • 1.5L
  • 12.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Derby

01332318252 *

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

2016 - 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)10

Low Mileage

£9,252

  • 1.5L
  • 70.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Carbase - Lympsham

01934312926 *

4.5/5 Stars

BMW 2 Series2016 (16) - 2.0 228i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (245 ps)

2016 (16) - 2.0 228i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (245 ps)14

Low Mileage

£13,790

Finance available £280 pm

  • 2L
  • 54.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Ponko

01223857211 *

4.3/5 Stars

BMW 2 Series2025 - 223 xDrive M Sport 4dr Step Auto

2025 - 223 xDrive M Sport 4dr Step Auto29

Low Mileage

£33,950

  • 2L
  • 2.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Harrogate

01422413949 *

BMW 2 Series2015 - 2.0L 218D Sport Coupe 2dr Diesel Manual Euro 6 (141 bhp)

2015 - 2.0L 218D Sport Coupe 2dr Diesel Manual Euro 6 (141 bhp)18

Reduced

£8,750

Finance available £173 pm

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Key Auto Sales

01376297427 *

BMW 2 Series2019 - 3.0 M2 Competition Edition Auto 2dr

2019 - 3.0 M2 Competition Edition Auto 2dr41

Low Mileage

£37,995

Finance available £760 pm

  • 52.2K

    Miles
  • Petrol
  • Automatic
  • Coupe

Ace Prestige Autos

01134676275 *

BMW 2 Series2015 (15) - 218i Sport 5dr Step Auto

2015 (15) - 218i Sport 5dr Step Auto11

Low Mileage

£9,495

Finance available £190 pm

  • 1.5L
  • 52.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

LW Motor Company

01227204241 *

BMW 2 Series2017 - 218D 2.0 SPORT Manual 2-Door

2017 - 218D 2.0 SPORT Manual 2-Door20

Low Mileage

£10,900

Finance available £221 pm

  • 2L
  • 59.8K

    Miles
  • Diesel
  • Manual
  • Convertible

Taylors Pitstop

01293221182 *

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

2024 - 225e xDrive M Sport 5dr DCT19

Reduced

£27,998

  • 1.5L
  • 15.8K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Preston Motorstore / BYD

01772957336 *

4.7/5 Stars

BMW 2 Series2020 - 1.5 218I M Sport Auto 2dr

2020 - 1.5 218I M Sport Auto 2dr14

Low Mileage

£17,600

Finance available £287 pm

  • 1.5L
  • 26.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

BMW 2 Series2024 - 225e xDrive Sport 5dr DCT

2024 - 225e xDrive Sport 5dr DCT

Low Mileage

£27,593

  • 1.5L
  • 4.8K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

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.