Skip to main content
Get theCazoo logoapp - Powered by MOTORS

1,528 Used BMW 2 Series cars for sale

BMW 2 Series2020 (70) - 220d M Sport 4dr Step Auto

2020 (70) - 220d M Sport 4dr Step Auto38

Low Mileage

£21,995

£372/pm (PCP)

  • 2L
  • 40.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

CSH Performance Ltd

01484959597 *

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

2025 - 223 xDrive M Sport 4dr Step Auto35

Low Mileage

£30,899

  • 2L
  • 5.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

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

2025 - 225e xDrive M Sport 5dr DCT33

£27,299

  • 1.5L
  • 11.6K

    Miles
  • Not Supplied
  • Automatic
  • Hatchback

Stratstone BMW Leeds

01134676295 *

BMW 2 Series2016 (16) - M235i 2dr Step Auto

2016 (16) - M235i 2dr Step Auto52

Low Mileage

£15,495

£304/pm (HP)

  • 3L
  • 73.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

RWD Motor Group

01924927403 *

BMW 2 Series2025 - 220 M Sport 4dr Step Auto

2025 - 220 M Sport 4dr Step Auto34

£30,199

  • 1.5L
  • 5.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 2 Series2014 (14) - 3.0 M235i Auto Euro 6 (s/s) 2dr

2014 (14) - 3.0 M235i Auto Euro 6 (s/s) 2dr71

Reduced

£17,235

£334/pm (HP)

  • 3L
  • 49.3K

    Miles
  • Petrol
  • Automatic
  • Coupe

Rosso Performance LTD

01133236280 *

BMW 2 Series2025 - 220 M Sport 4dr Step Auto

2025 - 220 M Sport 4dr Step Auto33

£32,899

  • 1.5L
  • 15.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

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

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

Low Mileage

£17,899

  • 1.5L
  • 31.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Stratstone BMW Leeds

01134676295 *

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

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

Low Mileage

£21,299

  • 1.5L
  • 24.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

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

2025 - 225e xDrive M Sport 5dr DCT33

£27,299

  • 1.5L
  • 11.1K

    Miles
  • Not Supplied
  • Automatic
  • Hatchback

Stratstone BMW Leeds

01134676295 *

BMW 2 Series2025 - 220 M Sport 4dr Step Auto

2025 - 220 M Sport 4dr Step Auto36

Low Mileage

£31,599

  • 1.5L
  • 3.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 2 Series2018 (18) - 218i M Sport 2dr [Nav] Step Auto

2018 (18) - 218i M Sport 2dr [Nav] Step Auto32

Low Mileage

£8,990

£168/pm (HP)

  • 1.5L
  • 35.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

EH Traders Ltd

01274059188 *

BMW 2 Series2014 - 2.0 218D M Sport 2dr

2014 - 2.0 218D M Sport 2dr25

Low Mileage

£8,240

£152/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Manual
  • Coupe

HSI Automotive

01274059767 *

BMW 2 Series2015 (65) - 2.0 220d M Sport Auto xDrive Euro 6 (s/s) 2dr

2015 (65) - 2.0 220d M Sport Auto xDrive Euro 6 (s/s) 2dr3

£8,995

£168/pm (HP)

  • 2L
  • 98.5K

    Miles
  • Diesel
  • Automatic
  • Coupe

Motors For Less

01274059203 *

BMW 2 Series2023 - 1.5 218i M Sport Gran Coupe 4-Door

2023 - 1.5 218i M Sport Gran Coupe 4-Door19

£16,995

£336/pm (HP)

  • 1.5L
  • 32.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

KLA Motors

01924668202 *

BMW 2 Series2018 - Active Tourer 218d Luxury 5dr Step Auto

2018 - Active Tourer 218d Luxury 5dr Step Auto34

Reduced

£7,499

£136/pm (HP)

  • 2L
  • 93.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

RAJAS MOTORS LTD

01274059189 *

BMW 2 Series2015 - 2.0 218d Sport Convertible 2-Door

2015 - 2.0 218d Sport Convertible 2-Door30

£5,493

  • 2L
  • 133.8K

    Miles
  • Diesel
  • Manual
  • Convertible

MB Motor Group

01133236318 *

BMW 2 Series2014 (64) - 2.0 220i Sport Auto Euro 6 (s/s) 2dr

2014 (64) - 2.0 220i Sport Auto Euro 6 (s/s) 2dr29

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Highgrove Motors Dewsbury

01924942806 *

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

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

£16,500

£325/pm (HP)

  • 3L
  • 81.0K

    Miles
  • Petrol
  • Manual
  • Coupe

MS PRESTIGE LTD

01484501929 *

BMW 2 Series2014 (14) - 220d M Sport 2dr

2014 (14) - 220d M Sport 2dr40

Low Mileage

£8,989

£168/pm (HP)

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Lee Slingsby Cars Ltd

01484504426 *

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