Norfolk's used car specialists

Used cars for sale

20 cars matching your search

BMW 2 Series Gran Tourer
Good priceBrooke
Finance from £135/mo

BMW 2 Series Gran Tourer

1.5 218i SE Euro 6 (s/s) 5dr

  • 2018
  • 94,000 miles
  • Petrol
  • Manual
BMW X5
Great priceBrooke
Finance from £434/mo

BMW X5

3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

  • 2018
  • 67,000 miles
  • Diesel
  • Automatic
BMW M3
Brooke
Finance from £415/mo

BMW M3

3.2 Evolution 2dr

  • 1999
  • 59,000 miles
  • Petrol
  • Manual
BMW X5
Good priceBrooke
Finance from £708/mo

BMW X5

3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

  • 2021
  • 53,000 miles
  • Diesel Hybrid
  • Automatic
BMW 3 Series
Brooke
Finance from £160/mo

BMW 3 Series

2.0 318d SE Touring Auto Euro 6 (s/s) 5dr

  • 2016
  • 104,000 miles
  • Diesel
  • Automatic
BMW M3
Brooke
Finance from £756/mo

BMW M3

3.2 Evolution 2dr

  • 1998
  • 28,000 miles
  • Petrol
  • Manual
BMW 4 Series
Good priceNorwich
Finance from £194/mo

BMW 4 Series

3.0 430d M Sport Auto xDrive Euro 6 (s/s) 2dr

  • 2016
  • 112,000 miles
  • Diesel
  • Automatic
BMW 1 Series
Good priceBrooke
Finance from £132/mo

BMW 1 Series

1.5 116d SE Business Euro 6 (s/s) 5dr

  • 2018
  • 101,000 miles
  • Diesel
  • Manual
BMW X5
Brooke
Finance from £208/mo

BMW X5

2.0 25d SE Auto xDrive Euro 6 (s/s) 5dr

  • 2014
  • 109,000 miles
  • Diesel
  • Automatic
BMW 3 Series
Brooke
Finance from £97/mo

BMW 3 Series

2.0 320i SE Touring Euro 6 (s/s) 5dr

  • 2014
  • 127,000 miles
  • Petrol
  • Manual
BMW 1 Series
Good priceNorwich
Finance from £198/mo

BMW 1 Series

1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 5dr

  • 2019
  • 82,000 miles
  • Petrol
  • Manual
BMW i3
Brooke
Finance from £151/mo

BMW i3

Auto Euro 6 (s/s) 5dr (Range Extender)

  • 2014
  • 43,000 miles
  • Petrol Plug-In Hybrid
  • Automatic