Used BMW cars for sale in Twickenham, Middlesex

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

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

BMW, 1 Series

2016 (16) - 1.5 118i M Sport Auto Euro 6 (s/s) 5dr

49
£8,500
Finance available £667 pm
  • 1.5L
  • 106kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hounslow Cars Ltd

020 3953 7374 *
3.3/5 Stars

BMW, 2 Series

2017 (67) - 2.0 230i M Sport Auto Euro 6 (s/s) 2dr

41
£14,750
Finance available £1222 pm
  • 2L
  • 61.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

ARJ MOTORS

01932 500667 *
4.4/5 Stars

BMW, 2 Series

2015 (65) - 1.5 218i Sport Euro 6 (s/s) 2dr

29
£6,600
Finance available £498 pm
  • 1.5L
  • 96.3kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Velocity Auto Sales Ltd

BMW, X3M

2023 (73) - 3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps)

49
Reduced
£74,950
Finance available £6451 pm
  • 3L
  • 1.6kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Magma Cars Limited

BMW, 5 Series

2021 - 530e M Sport 4dr Auto

12
£25,498
  • 2L
  • 53.2kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

12
£14,998
  • 38.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, 6 Series

2015 (15) - 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

66
Reduced
£13,495
Finance available £1111 pm
  • 3L
  • 90.6kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

EASICARS LTD

BMW, 1 Series

2019 (19) - 1.5 118i SE Business Euro 6 (s/s) 5dr

50
Low Mileage
£11,995
Finance available £977 pm
  • 1.5L
  • 45.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

ARJ MOTORS

01932 500667 *
4.4/5 Stars

BMW, 5 Series

2016 (66) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

26
£9,440
Finance available £750 pm
  • 2L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

BMW, 1 Series

2012 (12) - 3.0 135i Sport Plus Edition DCT Euro 5 2dr

37
Low Mileage
£12,495
Finance available £1022 pm
  • 3L
  • 77kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Focus Auto

020 3893 3655 *
3.1/5 Stars

BMW, X7

2020 (70) - 3.0 40i M Sport Auto xDrive Euro 6 (s/s) 5dr

18
£40,995
Finance available £3489 pm
  • 3L
  • 99kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Veloce Autos Ltd

BMW, 4 Series

2017 (17) - 420d [190] xDrive M Sport 5dr Auto [Prof Media]

23
£12,500
Finance available £1022 pm
  • 2L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Ace Motors

BMW, 1 Series

2016 (66) - 2.0 120i M Sport Auto Euro 6 (s/s) 5dr

34
Low Mileage
£11,495
Finance available £933 pm
  • 2L
  • 35.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Top Gear Harrow Ltd

BMW, 3 Series

(14) - 2.0 320i M Sport xDrive Euro 6 (s/s) 4dr

60
Low Mileage
£10,000
Finance available £800 pm
  • 47kMiles
  • Petrol
  • Manual

Hounslow Cars Ltd

020 3953 7374 *
3.3/5 Stars

BMW, 4 Series

2023 - M440d xDrive MHT 2dr Step Auto

12
Low Mileage
£45,998
  • 3L
  • 3.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, 1 Series

2020 - M135i xDrive 5dr Step Auto

12
£23,998
  • 2L
  • 35.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars