Used BMW 2 Series cars for sale in Macclesfield, Cheshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW 2 Series for sale in Macclesfield or on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 2 Series

2018 - 216d M Sport 5dr Step Auto

11
Low Mileage
£16,499
Finance available £1346 pm
  • 1.5L
  • 35kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2015 (65) - 218d Luxury 5dr

14
£4,750
Finance available £333 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

SAAD MOTORS LTD

BMW, 2 Series

2019 (68) - 218i M Sport 2dr [Nav] Step Auto

25
Low Mileage
£16,299
  • 1.5L
  • 27.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Lookers BMW Stoke

BMW, 2 Series

2019 - 218i M Sport 5dr Step Auto

12
Low Mileage
£14,998
  • 1.5L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore (Stoke on Trent)

01782 432704 *
4.6/5 Stars

BMW, 2 Series

2023 (23) - 218d M Sport 4dr Step Auto

25
£22,399
  • 2L
  • 23.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Lookers BMW Crewe

BMW, 2 Series

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

28
£23,199
Finance available £1927 pm
  • 1.5L
  • 20.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

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

25
Low Mileage
£12,999
Finance available £1042 pm
  • 1.5L
  • 47.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2015 (65) - 3.0 M235i Coupe 2dr Petrol Auto Euro 6 (s/s) (326 ps)

40
Low Mileage
£15,995
Finance available £1333 pm
  • 3L
  • 67.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Baskeyfield Motors Limited

BMW, 2 Series

2019 - 220i M Sport 5dr DCT

37
Low Mileage
£17,999
Finance available £1512 pm
  • 2L
  • 23.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, 2 Series

2019 - 218i Sport 5dr

12
Reduced
£14,998
  • 1.5L
  • 33.5kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Arnold Clark Stoke-on-Trent Vauxhall / Vanstore

01782 432080 *
4.6/5 Stars

BMW, 2 Series

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

25
Low Mileage
£14,845
  • 1.5L
  • 20.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Lookers MINI Crewe

BMW, 2 Series

2015 - 216d M Sport 5dr *7 SEATS +£35 TAX +SATNAV +HTD LEATHER +JUST SERVICED*

21
£8,490
Finance available £666 pm
  • 1.5L
  • 93kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Clarity Car Group Ltd

0161 413 9883 *
4.7/5 Stars

BMW, 2 Series

2020 (X) - 220d Sport 5dr Step Auto

27
£13,995
Finance available £1155 pm
  • 2L
  • 37kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Church Lane Autos Ltd

BMW, 2 Series

2020 - 220d M Sport 5dr Step Auto

27
£17,399
Finance available £1424 pm
  • 2L
  • 43.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2019 - 2.0 220d Sport Convertible 2dr Diesel Manual Euro 6 (s/s) (190 ps)

52
Low Mileage
£13,157
Finance available £1081 pm
  • 2L
  • 39.7kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Stellantis &You Sale

0161 413 9897 *
4.6/5 Stars

BMW, 2 Series

2021 - 220i M Sport 4dr Step Auto

12
£18,498
  • 2L
  • 59.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (Winsford)

01606 531928 *
4.6/5 Stars