Skip to main content

1,063 Used BMW 2 Series cars for sale

BMW 2 Series2022 (22) - 2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

2022 (22) - 2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)24

£29,975

Finance available £595 pm

  • 2L
  • 39.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

BMW 2 Series2019 - 220i Sport 5dr DCT

2019 - 220i Sport 5dr DCT12

Low Mileage

£14,498

  • 2L
  • 33.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

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

2017 - 2.0 220i M Sport Auto Euro 6 (s/s) 2dr12

Low Mileage

£15,995

Finance available £335 pm

  • 2L
  • 39.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Oasis Cars Ltd

01474556253 *

BMW 2 Series2019 - BMW 2 SERIES 218D GRAN TOURER XDRIVE, DIESEL, AUTOMATIC, 7 SEATS, EURO 6, F

2019 - BMW 2 SERIES 218D GRAN TOURER XDRIVE, DIESEL, AUTOMATIC, 7 SEATS, EURO 6, F82

£14,995

  • 51.3K

    Miles
  • Diesel
  • Automatic
  • People Carrier

Quality Autos

01708205279 *

4.8/5 Stars

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

2018 (18) - 2.0 218d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (150 ps)23

£12,495

Finance available £241 pm

  • 2L
  • 61.9K

    Miles
  • Diesel
  • Automatic
  • Coupe

Essex Car Company

01708973745 *

BMW 2 Series2019 - 1.5 218I Sport Auto 2dr

2019 - 1.5 218I Sport Auto 2dr9

£14,000

Finance available £273 pm

  • 1.5L
  • 54.2K

    Miles
  • Petrol
  • Automatic
  • Convertible

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

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

£27,498

  • 1.5L
  • 11.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

BMW 2 Series2022 - 1.5 218I M Sport 4dr

2022 - 1.5 218I M Sport 4dr63

Reduced

£18,900

Finance available £254 pm

  • 1.5L
  • 39.5K

    Miles
  • Petrol
  • Manual
  • Saloon

BMW 2 Series2020 (70) - 218d M Sport 4dr

2020 (70) - 218d M Sport 4dr49

£11,995

Finance available £246 pm

  • 2L
  • 113.0K

    Miles
  • Diesel
  • Manual
  • Saloon

AUTOTRUST LTD

01708205221 *

4.2/5 Stars

BMW 2 Series2019 (04) - 220i Luxury 5dr DCT Automatic *ULTRA LOW MILEAGE*ONLY 4400 MILES FROM NEW*

2019 (04) - 220i Luxury 5dr DCT Automatic *ULTRA LOW MILEAGE*ONLY 4400 MILES FROM NEW*50

Reduced

£17,250

Finance available £334 pm

  • 2L
  • 4.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Ebbsfleet Specialist Cars

01322949539 *

4.9/5 Stars

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

2022 - 2.0 220i M Sport Auto Euro 6 (s/s) 2dr13

Low Mileage

£29,995

Finance available £596 pm

  • 2L
  • 26.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Oasis Cars Ltd

01474556253 *

BMW 2 Series2021 - 1.5 218I Sport 4dr

2021 - 1.5 218I Sport 4dr66

£15,200

Finance available £199 pm

  • 1.5L
  • 60.6K

    Miles
  • Petrol
  • Manual
  • Saloon

BMW 2 Series2017 - 1.5 225xe 7.6kWh Sport Auto 4WD Euro 6 (s/s) 5dr

2017 - 1.5 225xe 7.6kWh Sport Auto 4WD Euro 6 (s/s) 5dr26

Low Mileage

£9,788

Finance available £196 pm

  • 1.5L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

The Car Traders

02037808158 *

3.8/5 Stars

BMW 2 Series2021 (21) - 2.0 218i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)

2021 (21) - 2.0 218i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)21

Low Mileage

£17,550

Finance available £347 pm

  • 2L
  • 28.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

Essex Car Company

01708973745 *

BMW 2 Series2017 (67) - 220i M Sport 2dr [Nav] Step Auto

2017 (67) - 220i M Sport 2dr [Nav] Step Auto11

Reduced

£11,495

Finance available £234 pm

  • 2L
  • 81.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Mawney Commercials

01708932452 *

BMW 2 Series2017 (67) - 3.0 M240i Auto Euro 6 (s/s) 2dr

2017 (67) - 3.0 M240i Auto Euro 6 (s/s) 2dr21

Low Mileage

£20,475

Finance available £400 pm

  • 3L
  • 50.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

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

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

£21,459

  • 1.5L
  • 31.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall Audi Bexley

02038895332 *

BMW 2 Series2016 - BMW 2 SERIES GRAND TOURER 218I 2.0L PETROL AUTO, 7 SEAT 16-16 ULEZ FRESH IM

2016 - BMW 2 SERIES GRAND TOURER 218I 2.0L PETROL AUTO, 7 SEAT 16-16 ULEZ FRESH IM62

Low Mileage

£11,440

  • 1.5L
  • 42.7K

    Miles
  • Petrol
  • Automatic
  • People Carrier

Quality Autos

01708205279 *

4.8/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 Series2015 (65) - 2.0 220d M Sport Convertible 2dr Diesel Manual Euro 6 (s/s) (190 ps)

2015 (65) - 2.0 220d M Sport Convertible 2dr Diesel Manual Euro 6 (s/s) (190 ps)16

Low Mileage

£10,250

  • 2L
  • 68.9K

    Miles
  • Diesel
  • Manual
  • Convertible

Reynolds Motor Group

01268208363 *

0/5 Stars

Latest news

Motoring news from around the country

What is a Drivetrain? Everything Car Buyers Need to Know - hero image

What is a Drivetrain? Everything Car Buyers Need to Know

This guide will break down drivetrain meaning, its types, and how they impact your driving experience and costs. Plus, we’ll connect you to useful buying tips and tools to make y...

Read more
What is the Ford ST-Line Trim and is it Worth it in 2025? - hero image

What is the Ford ST-Line Trim and is it Worth it in 2025?

For car buyers who want a vehicle that strikes a perfect balance between aesthetics and everyday practicality, the Ford ST-Line trim might be the answer. But what makes the ST-Line...

Read more
What is a Pre-Purchase Inspection and Do You Need One? - hero image

What is a Pre-Purchase Inspection and Do You Need One?

You’ve done your research and you think you’ve found the right vehicle, so a good next step is a pre-purchase inspection (PPI). But what is a pre-purchase inspection? And do yo...

Read more

* 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.