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 3-Series 316i SE 16v 4d

    Price:  £750
    • 150,000 miles
    • Manual
    • Petrol
    JGM Car Sales Ltd
    Littletown
     0191 379 0448
    Standard Rate Call
    Standard Rate Call 0191 379 0448
    JGM Car Sales Ltd Littletown
  • BMW 3-Series 316ti ES 3d

    Price:  £799
    • 125,000 miles
    • Manual
    • Petrol
    S L Cars Group Ltd
    Langley
     01753 467663
    Standard Rate Call
    Standard Rate Call 01753 467663
    S L Cars Group Ltd Langley
  • BMW 3-Series 320 Ci SE 2d Auto

    Price:  £850
    • 141,643 miles
    • Automatic
    • Petrol
    Village Car Centre
    Ashington
     01670 751595
    Standard Rate Call
    Standard Rate Call 01670 751595
    Village Car Centre Ashington
  • BMW 5-Series 525i SE 4d Auto

    Price:  £875
    • 156,600 miles
    • Automatic
    • Petrol
    NB Moore Cars
    Faringdon
     01367 612345
    Standard Rate Call
    Standard Rate Call 01367 612345
    NB Moore Cars Faringdon
  • BMW 3-Series 320d SE 5d (99)

    Price:  £950
    • 162,000 miles
    • Manual
    • Diesel
    Delight UK Cars Ltd
    Manchester
     0161 825 9102
    Standard Rate Call
    Standard Rate Call 0161 825 9102
    Delight UK Cars Ltd Manchester
  • BMW 3-Series 323 Ci 2d Step Auto

    Price:  £995
    • 145,000 miles
    • Automatic
    • Petrol
    Bowden Cars Ltd
    Hyde
     0161 638 7355
    Standard Rate Call
    Standard Rate Call 0161 638 7355
    Bowden Cars Ltd Hyde
  • BMW 3-Series 316i SE 16v 4d

    Price:  £999
    • 141,000 miles
    • Manual
    • Petrol
    Prescott Motors
    Kettering
     01536 430816
    Standard Rate Call
    Standard Rate Call 01536 430816
    Prescott Motors Kettering
  • BMW 3-Series 316ti ES 3d

    Price:  £999
    • 94,000 miles
    • Manual
    • Petrol
    Blaydon Part Exchange Centre
    Newcastle Upon Tyne
     0191 283 5251
    Standard Rate Call
    Standard Rate Call 0191 283 5251
    Blaydon Part Exchange Centre Newcastle Upon Tyne
  • BMW 3-Series 316ti SE 3d (01)

    Price:  £1,000
    • 130,000 miles
    • Manual
    • Petrol
    N & P Autos
    Wells
     01749 301740
    Standard Rate Call
    Standard Rate Call 01749 301740
    N & P Autos Wells
  • BMW 3-Series 318 Ci 16V 2d

    Price:  £1,000
    • 100,865 miles
    • Manual
    • Petrol
    RBD Cars Ltd
    Northampton
     01604 655084
    Standard Rate Call
    Standard Rate Call 01604 655084
    RBD Cars Ltd Northampton
  • BMW 3-Series 318i SE 4d (98)

    Price:  £1,000
    • 117,000 miles
    • Manual
    • Petrol
    Car Sales Hampshire Ltd
    Fareham
     01329 655714
    Standard Rate Call
    Standard Rate Call 01329 655714
    Car Sales Hampshire Ltd Fareham
  • BMW 3-Series 316i SE 4d (99)

    Price:  £1,000
    • 100,000 miles
    • Manual
    • Petrol
    Car Sales Hampshire Ltd
    Fareham
     01329 655714
    Standard Rate Call
    Standard Rate Call 01329 655714
    Car Sales Hampshire Ltd Fareham
  • BMW 3-Series 318i 4d

    Price:  £1,195
    • 138,000 miles
    • Manual
    • Petrol
    Rhondda Motor Company
    Porth
     01443 341456
    Standard Rate Call
    Standard Rate Call 01443 341456
    Rhondda Motor Company Porth
  • BMW 5-Series 525d SE 4d

    Price:  £1,250
    • 200,500 miles
    • Manual
    • Diesel
    Cheap Vehicles Online
    Evesham
     01386 364100
    Standard Rate Call
    Standard Rate Call 01386 364100
    Cheap Vehicles Online Evesham
  • BMW 3-Series 316i SE 4d Auto (01)

    Price:  £1,295
    • 128,271 miles
    • Automatic
    • Petrol
    Heatherland Car Sales
    Heswall
     0151 515 0492
    Standard Rate Call
    Standard Rate Call 0151 515 0492
    Heatherland Car Sales Heswall
  • BMW 3-Series 316ti SE 3d (03)

    Price:  £1,295
    • 101,000 miles
    • Manual
    • Petrol
    kar 4 u ltd
    Peterborough
     01733 829440
    Standard Rate Call
    Standard Rate Call 01733 829440
    kar 4 u ltd Peterborough
  • BMW 3-Series 316ti SE 3d (01)

    Price:  £1,299
    • 89,000 miles
    • Manual
    • Petrol
    Car Shop Ferryhill
    Ferryhill
     01740 771638
    Standard Rate Call
    Standard Rate Call 01740 771638
    Car Shop Ferryhill Ferryhill
  • BMW 5-Series 525i SE 4d Auto

    Price:  £1,400
    • 96,000 miles
    • Automatic
    • Petrol
    G5 Cars
    Leeds
     0843 778 2527
    Low Rate Call
    Low Rate Call 0843 778 2527
    G5 Cars Leeds
  • BMW 3-Series 318 Ci 16V 2d

    Price:  £1,400
    • 104,000 miles
    • Manual
    • Petrol
    Auto Smart
    Birmingham
     0121 222 7998
    Standard Rate Call
    Standard Rate Call 0121 222 7998
    Auto Smart Birmingham
  • BMW 3-Series 318 Ci SE 2d

    Price:  £1,400
    • 132,000 miles
    • Manual
    • Petrol
    Essex Cars and Commercials
     01245 768629
    Standard Rate Call
    Standard Rate Call 01245 768629
    Essex Cars and Commercials
Load more