Get the app

Used BMW 2 Series M240i cars for sale

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

BMW, 2 Series

2019 (69) - 3.0 M240i GPF Auto Euro 6 (s/s) 2dr

15
Low Mileage
£23,494
£411/pm (PCP)
  • 3L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Alisons Automotive Group

BMW, 2 Series

2025 (25) - M240i xDrive 2dr Step Auto

61
Low Mileage
£42,243
  • 3L
  • 3.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW Teesside

BMW, 2 Series

2019 - M240i 2dr [Nav] Step Auto

36
Low Mileage
£21,999
£460/pm (HP)
  • 3L
  • 24.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Motorpoint Swansea

BMW, 2 Series

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

60
£18,995
£377/pm (PCP)
  • 3L
  • 58.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

BMW, 2 Series

2021 - 3.0 M240i Convertible 2dr Petrol Manual Euro 6 (s/s) (340 ps)

49
Reduced
£19,290
£376/pm (HP)
  • 3L
  • 54kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Bedford Used Car Sales

BMW, 2 Series

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

30
Low Mileage
£24,995
£683/pm (PCP)
  • 3L
  • 19.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vision Car Sales

BMW, 2 Series

2017 (67) - 3.0 M240i Coupe 2dr Petrol Manual Euro 6 (s/s) (340 ps)

49
Low Mileage
£16,995
  • 3L
  • 57kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Hyland Car Sales Ltd

BMW, 2 Series

2022 (22) - 3.0 M240i Auto xDrive Euro 6 (s/s) 2dr

66
Low Mileage
£37,490
£589/pm (PCP)
  • 3L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carbon Collection

BMW, 2 Series

2023 (23) - M240i xDrive Coupe 2-Door

55
£37,788
  • 3L
  • 19.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Cars Kent

01689 669471 *
4.5/5 Stars

BMW, 2 Series

2025 - M240i xDrive 2dr Step Auto

35
£45,950
  • 3L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Milton Keynes

BMW, 2 Series

2019 - M240i 2dr [Nav] Step Auto

19
Low Mileage
£23,898
  • 3L
  • 17.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 2 Series

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

69
£18,150
  • 3L
  • 60.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hilton Garage Ltd

BMW, 2 Series

2018 - M240i 2dr [Nav] Step Auto

24
Low Mileage
£20,199
£429/pm (HP)
  • 3L
  • 39.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FOW Trafford

0161 696 9155 *
4.2/5 Stars

BMW, 2 Series

2019 - 3.0 M240i GPF Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps) - CRUISE CONTROL

45
£19,679
£400/pm (CS)
  • 3L
  • 58.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carsa Shrewsbury

01743 292169 *
4.4/5 Stars

BMW, 2 Series

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

50
Low Mileage
£21,995
£521/pm (PCP)
  • 3L
  • 55.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FIDA MOTORS LIMITED

BMW, 2 Series

2023 - M240I Xdrive 2Dr Step Auto

32
Low Mileage
£38,499
  • 3L
  • 11.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Usedirect/ Premium Direct Newtownabbey