Cars for sale

Powered by Motors.co.uk

Cars for sale with Carmagazine.co.uk. Browse hundreds of thousands of quality secondhand cars using our search filters below

Search Cars For Sale
{{totalResults | number}}
Loading...
to

Search Results:

Search cars for sale
Click Update Results to view the cars for sale that match your search.
  • BMW 2-Series 218d Luxury 5d

    Price:  £9,500
    • 106,912 miles
    • Manual
    • Diesel
    Carbase - Bristol
    Bristol
     0117 321 5632
    Standard Rate Call
    Standard Rate Call 0117 321 5632
    Carbase - Bristol Bristol
  • BMW 2-Series 218i SE 5d Step Auto

    Price:  £10,000
    • 78,878 miles
    • Automatic
    • Petrol
    Big Motoring World
    West Malling
     01634 624530
    Standard Rate Call
    Standard Rate Call 01634 624530
    Big Motoring World West Malling
  • BMW 2-Series 218d Sport 2d

    Price:  £10,980
    • 96,365 miles
    • Manual
    • Diesel
    Prestige Motors Direct Ltd
    Newton Le Willows
     01925 541800
    Standard Rate Call
    Standard Rate Call 01925 541800
    Prestige Motors Direct Ltd Newton Le Willows
  • BMW 2-Series 218d SE 2d

    Price:  £11,493
    • 81,914 miles
    • Manual
    • Diesel
    Carbase - Lympsham
    Weston Super Mare
     01934 331690
    Standard Rate Call
    Standard Rate Call 01934 331690
    Carbase - Lympsham Weston Super Mare
  • BMW 2-Series 218i Luxury 5d

    Price:  £11,622
    • 73,355 miles
    • Manual
    • Petrol
    Carbase - Bristol
    Bristol
     0117 321 5632
    Standard Rate Call
    Standard Rate Call 0117 321 5632
    Carbase - Bristol Bristol
  • BMW 2-Series 218d SE 2d

    Price:  £11,988
    • 71,905 miles
    • Manual
    • Diesel
    Carbase - Weston
    Weston Super Mare
     01934 330451
    Standard Rate Call
    Standard Rate Call 01934 330451
    Carbase - Weston Weston Super Mare
  • BMW 2-Series 218i SE 5d

    Price:  £11,990
    • 35,000 miles
    • Manual
    • Petrol
    Buyacar.co.uk
    London
     020 3733 9205
    Standard Rate Call
    Standard Rate Call 020 3733 9205
    Buyacar.co.uk London
  • BMW 2-Series 218d Sport 2d

    Price:  £12,438
    • 79,097 miles
    • Manual
    • Diesel
    CarShop Norwich
    Norwich
     01603 294370
    Standard Rate Call
    Standard Rate Call 01603 294370
    CarShop Norwich Norwich
  • BMW 2-Series 218d SE 2d

    Price:  £12,450
    • 66,400 miles
    • Manual
    • Diesel
    Rybrook BMW Worcester
    Worcester
     01905 401956
    Standard Rate Call
    Standard Rate Call 01905 401956
    Rybrook BMW Worcester Worcester
  • BMW 2-Series 218d Sport 5d

    Price:  £12,500
    • 50,106 miles
    • Manual
    • Diesel
    Autoworld Willenhall
    Willenhall
     01902 505772
    Standard Rate Call
    Standard Rate Call 01902 505772
    Autoworld Willenhall Willenhall
  • BMW 2-Series 220d SE 2d

    Price:  £12,750
    • 33,000 miles
    • Manual
    • Diesel
    Affordable Cars Group
    York
     01904 564323
    Standard Rate Call
    Standard Rate Call 01904 564323
    Affordable Cars Group York
  • BMW 2-Series 220d M Sport 2d

    Price:  £12,795
    • 104,380 miles
    • Manual
    • Diesel
    V12 Sports and Classics
    Wolverhampton
     01455 501730
    Standard Rate Call
    Standard Rate Call 01455 501730
    V12 Sports and Classics Wolverhampton
  • BMW 2-Series 218d SE 2d

    Price:  £12,900
    • 43,600 miles
    • Manual
    • Diesel
    Taylors Pitstop
    Horley
     01293 839581
    Standard Rate Call
    Standard Rate Call 01293 839581
    Taylors Pitstop Horley
  • BMW 2-Series 218d SE 2d

    Price:  £12,980
    • 62,178 miles
    • Manual
    • Diesel
    Hippo Motor Group
    Blackburn
     01254 867602
    Standard Rate Call
    Standard Rate Call 01254 867602
    Hippo Motor Group Blackburn
  • BMW 2-Series 218d Sport 5d

    Price:  £12,990
    • 33,544 miles
    • Manual
    • Diesel
    Buyacar.co.uk
    London
     020 3733 9205
    Standard Rate Call
    Standard Rate Call 020 3733 9205
    Buyacar.co.uk London
  • BMW 2-Series 218d Sport 5d

    Price:  £12,990
    • 33,544 miles
    • Manual
    • Diesel
    South Hereford Volkswagen Whitchurch
    Ross On Wye
     01432 623158
    Standard Rate Call
    Standard Rate Call 01432 623158
    South Hereford Volkswagen Whitchurch Ross On Wye
  • BMW 2-Series 216d Sport 5d

    Price:  £12,998
    • 51,167 miles
    • Manual
    • Diesel
    Motor Depot Birmingham
    Birmingham
     0121 514 7472
    Standard Rate Call
    Standard Rate Call 0121 514 7472
    Motor Depot Birmingham Birmingham
  • BMW 2-Series 218d SE 2d

    Price:  £13,000
    • 25,985 miles
    • Manual
    • Diesel
    Big Motoring World
    West Malling
     01634 624530
    Standard Rate Call
    Standard Rate Call 01634 624530
    Big Motoring World West Malling
  • BMW 2-Series 218d Luxury 5d

    Price:  £13,000
    • 43,399 miles
    • Manual
    • Diesel
    Big Motoring World
    West Malling
     01634 624530
    Standard Rate Call
    Standard Rate Call 01634 624530
    Big Motoring World West Malling
  • BMW 2-Series 218d Sport 2d

    Price:  £13,093
    • 41,346 miles
    • Manual
    • Diesel
    JCT600 Peugeot Bradford
    Bradford
     01274 354664
    Standard Rate Call
    Standard Rate Call 01274 354664
    JCT600 Peugeot Bradford Bradford
Load more