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

2020 - M240i 2dr [Nav] Step Auto

24
Low Mileage
£25,399
£545/pm (HP)
  • 3L
  • 17.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FOW Trafford

0161 696 9155 *
4.2/5 Stars

BMW, 2 Series

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

26
Low Mileage
£18,995
  • 3L
  • 48.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

V12 Sports and Classics Hinckley

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

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

31
Low Mileage
£18,490
  • 3L
  • 53.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Ourcar Ltd

BMW, 2 Series

2023 (72) - 3.0 M240i Coupe 2dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

50
£38,449
£616/pm (PCP)
  • 3L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

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

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

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

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

FIDA MOTORS LIMITED

BMW, 2 Series

2025 (25) - M240i xDrive 2dr Step Auto

20
£46,000
  • 3L
  • 4.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Listers Kings Lynn (BMW)

BMW, 2 Series

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

50
Reduced
£21,999
£450/pm (PCP)
  • 3L
  • 47.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Rom Motors Ltd

BMW, 2 Series

2019 - M240i 2dr [Nav] Step Auto

22
Low Mileage
£23,699
£507/pm (HP)
  • 3L
  • 18.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FOW Winsford

01606 535848 *
4.2/5 Stars

BMW, 2 Series

2022 (22) - M240i xDrive 2dr Step Auto Petrol Coupe

52
Low Mileage
£36,772
  • 3L
  • 22.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW Bridgwater

BMW, 2 Series

2022 (22) - M240i xDrive Coupe 2-Door

66
£34,343
  • 3L
  • 43.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Cars Kent

01689 669471 *
4.5/5 Stars

BMW, 2 Series

2018 (68) - 3.0 M240i GPF Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps)

27
Low Mileage
£18,984
  • 3L
  • 54.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carworld Supermarket

01733 794246 *
3.9/5 Stars

BMW, 2 Series

2017 (67) - M240i 2dr [Nav] Step Auto

50
Low Mileage
£19,495
£512/pm (PCP)
  • 3L
  • 48.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Integrity Automotive Limited