Used BMW 2 Series M240i cars for sale

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

BMW, 2 Series

2018 (57) - M240i 2dr [Nav] Step Auto

17
Low Mileage
£19,995
Finance available £1657 pm
  • 3L
  • 39kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Carselect1.com

01563 593226 *
5/5 Stars

BMW, 2 Series

2018 (68) - M240i 2dr [Nav] Step Auto

25
Low Mileage
£18,699
  • 3L
  • 40.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Lookers St Helens Vauxhall

BMW, 2 Series

2018 - M240i 2dr [Nav] Step Auto

32
Low Mileage
£19,995
  • 3L
  • 33kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stratstone BMW Tunbridge Wells

01892 571854 *
2.4/5 Stars

BMW, 2 Series

2019 (68) - M240i 2dr [Nav] Step Auto

46
£22,995
Finance available £1918 pm
  • 3L
  • 64kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

BMW, 2 Series

2023 (72) - M240i xDrive 2dr Step Auto

£36,990
  • 3L
  • 19.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Listers Boston (BMW)

BMW, 2 Series

2024 - Bmw Coupe M240i xDrive 2dr Step Auto

35
£40,748
  • 3L
  • 6.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Marshall BMW Hampshire

BMW, 2 Series

2022 (22) - M240i xDrive 2dr Step Auto [Tech/Pro Pack]

25
Low Mileage
£35,999
Finance available £3106 pm
  • 3L
  • 9.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Delivered By Heycar

4.4/5 Stars

BMW, 2 Series

2016 - 3.0 M240I Auto 2dr

28
Reduced
£17,989
  • 3L
  • 30.8kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Essex Prestige Autos Ltd

BMW, 2 Series

2024 - M240i xDrive 2dr Step Auto

32
Low Mileage
£43,990
  • 3L
  • 3.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Maidstone

01622 234873 *
3.9/5 Stars

BMW, 2 Series

2018 - M240i 2dr [Nav] Step Auto

12
Low Mileage
£20,998
  • 3L
  • 39.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Motorstore (Wigan)

01942 597310 *
4.6/5 Stars

BMW, 2 Series

2018 (18) - 3.0 M240i Auto Euro 6 (s/s) 2dr

35
Low Mileage
£20,595
  • 3L
  • 44.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Goscote Services

BMW, 2 Series

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

50
Reduced
£16,995
Finance available £1422 pm
  • 3L
  • 52kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

X Church Car Sales

BMW, 2 Series

2017 - M240i 2dr [Nav] Step Auto

26
Reduced
£14,495
Finance available £1200 pm
  • 3L
  • 72.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Armstrong Massey Driffield

01377 310214 *
4.7/5 Stars

BMW, 2 Series

2022 - M240i xDrive 2dr Step Auto [Tech Pack]

12
Low Mileage
£38,998
  • 3L
  • 14.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Bishopbriggs Renault / Dacia / Vanstore

0141 611 8578 *
4.6/5 Stars

BMW, 2 Series

2022 (22) - M240i xDrive 2dr Step Auto

25
Low Mileage
£37,900
Finance available £3219 pm
  • 3L
  • 9kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Ocean Group BMW Paignton

BMW, 2 Series

2022 (22) - M240i xDrive 2dr Step Auto [Tech/Pro Pack]

25
Low Mileage
£35,999
  • 3L
  • 9.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Lookers BMW Stoke