Get the Cazoo app - powered by MOTORS

Used BMW cars for sale in Egham, Surrey

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

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

BMW, M2

2018 - BiTurbo Competition 2-Door

33
Low Mileage
£32,950
  • 3L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Fontain Motors Ltd

BMW, X1

2017 - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr

81
£10,189
£193/pm (HP)
  • 2L
  • 89.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Flexy Cars Ltd

BMW, 3 Series

2012 (62) - 320d Modern 5dr

18
£4,995
£84/pm (HP)
  • 2L
  • 110kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Euro Car Specialist Ltd

01483 668739 *
4.1/5 Stars

BMW, 4 Series

2014 (14) - 3.0 435i Luxury Auto Euro 6 (s/s) 2dr

80
£7,975
  • 3L
  • 102kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

BMW, 3 Series

2025 (15) - 1.5 318i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (136 ps)

49
Low Mileage
£10,240
£194/pm (HP)
  • 1.6L
  • 39kMiles
  • Petrol
  • Auto

Smart Wheel Motors

BMW, 1 Series

2012 (62) - 114i Sport 5dr

53
Low Mileage
£4,000
£63/pm (HP)
  • 1.6L
  • 86kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Hounslow Cars Ltd

020 3953 7374 *
3.5/5 Stars

BMW, 2 Series Gran Tourer

2015 - 2.0 220d Luxury Auto xDrive Euro 6 (s/s) 5dr

59
Low Mileage
£9,800
£185/pm (HP)
  • 2L
  • 52.1kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Flexy Cars Ltd

BMW, 2 Series Gran Tourer

2025 (65) - 2.0 220i Sport MPV 5dr Petrol Auto Euro 6 (s/s) (192 ps)

60
Low Mileage
£9,740
£183/pm (HP)
  • 2L
  • 54kMiles
  • Petrol
  • Auto

Smart Wheel Motors

BMW, 1 Series

2018 (67) - 1.5 116d M Sport Euro 6 (s/s) 3dr

17
Reduced
£9,295
£174/pm (HP)
  • 1.5L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Middlesex Motors

BMW, 3 Series

2015 (65) - 320d M Sport 5dr [Business Media]

19
£5,995
  • 2L
  • 139kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Euro Car Specialist Ltd

01483 668739 *
4.1/5 Stars

BMW, 1 Series

2017 (66) - 1.5 118i M Sport Euro 6 (s/s) 5dr

47
£7,995
£147/pm (HP)
  • 1.5L
  • 90.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 4 Series

2016 (16) - 420d [190] Sport 5dr Auto [Business Media]

67
£6,995
  • 2L
  • 140.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

EASICARS ENHANCED

BMW, 1 Series

2020 (70) - 118i SE 5dr Step Auto

50
Low Mileage
£11,995
£231/pm (HP)
  • 1.5L
  • 29.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

MAA CARS LTD

BMW, 3 Series

2007 (07) - 320d SE 4dr

24
£1,650
  • 2L
  • 219kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Quality Motor Company Ltd

BMW, 3 Series

2017 (17) - 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)

10
£9,690
  • 1.5L
  • 72.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Automatic Motors Ltd

BMW, 3 Series

2007 - 2.0 320d ES Euro 4 4dr

34
Low Mileage
£2,189
  • 2L
  • 114.2kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Flexy Cars Ltd