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 325i SE 4d (00)

    Price:  £495
    • 165,000 miles
    • Manual
    • Petrol
    Walters Motor Group
    Loddon
     01603 954975
    Standard Rate Call
    Standard Rate Call 01603 954975
    Walters Motor Group Loddon
  • BMW 3-Series 320td SE 3d Auto (01)

    Price:  £690
    • 132,000 miles
    • Automatic
    • Diesel
    Reddings Cars Ltd
    Birmingham
     0121 756 9600
    Standard Rate Call
    Standard Rate Call 0121 756 9600
    Reddings Cars Ltd Birmingham
  • BMW 3-Series 316ti ES 3d

    Price:  £695
    • 112,643 miles
    • Manual
    • Petrol
    Great Bridge Cars Ltd
    Tipton
     0121 514 6743
    Standard Rate Call
    Standard Rate Call 0121 514 6743
    Great Bridge Cars Ltd Tipton
  • BMW 3-Series 316ti SE 3d (03)

    Price:  £750
    • 82,000 miles
    • Manual
    • Petrol
    Burslem Motor Company
    Burselm
     01782 482322
    Standard Rate Call
    Standard Rate Call 01782 482322
    Burslem Motor Company Burselm
  • BMW 3-Series 316i SE 4d (99)

    Price:  £885
    • 133,000 miles
    • Manual
    • Petrol
    Car Sales Solution Ltd
    Fareham
     01329 650955
    Standard Rate Call
    Standard Rate Call 01329 650955
    Car Sales Solution Ltd Fareham
  • BMW 3-Series 318i SE 4d Auto (01)

    Price:  £889
    • 99,000 miles
    • Automatic
    • Petrol
    Highway Sales Ltd
    Birmingham
     0121 514 1967
    Standard Rate Call
    Standard Rate Call 0121 514 1967
    Highway Sales Ltd Birmingham
  • BMW 3-Series 320d SE 5d (01)

    Price:  £895
    • 229,000 miles
    • Manual
    • Diesel
    Vision Motors Direct Ltd
    Haydock
     01942 446858
    Standard Rate Call
    Standard Rate Call 01942 446858
    Vision Motors Direct Ltd Haydock
  • BMW 3-Series 316ti SE 3d Auto (01)

    Price:  £950
    • 99,998 miles
    • Automatic
    • Petrol
    Optimus Motors Ltd
    Leicester
     0116 214 7698
    Standard Rate Call
    Standard Rate Call 0116 214 7698
    Optimus Motors Ltd Leicester
  • BMW 3-Series 316i ES 4d

    Price:  £991
    • 118,217 miles
    • Manual
    • Petrol
    Prestige Motor Company
    Edinburgh
     0131 341 3149
    Standard Rate Call
    Standard Rate Call 0131 341 3149
    Prestige Motor Company Edinburgh
  • BMW 3-Series 316ti SE 3d (03)

    Price:  £995
    • 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 320i Sport 4d

    Price:  £999
    • 172,903 miles
    • Manual
    • Petrol
    Wicks Garage
    Wisbech
     01945 223097
    Standard Rate Call
    Standard Rate Call 01945 223097
    Wicks Garage Wisbech
  • BMW 3-Series 316i SE 3d

    Price:  £999
    • 106,000 miles
    • Manual
    • Petrol
    Prescott Motors
    Kettering
     01536 430816
    Standard Rate Call
    Standard Rate Call 01536 430816
    Prescott Motors Kettering
  • 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 325i SE 5d (00)

    Price:  £1,000
    • 133,000 miles
    • Manual
    • Petrol
    Car Shop Ferryhill
    Ferryhill
     01740 771638
    Standard Rate Call
    Standard Rate Call 01740 771638
    Car Shop Ferryhill Ferryhill
  • 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 320td SE 3d Auto (01)

    Price:  £1,000
    • 173,000 miles
    • Automatic
    • Diesel
    Heathrow Trade Sales
    Feltham
     01784 862322
    Standard Rate Call
    Standard Rate Call 01784 862322
    Heathrow Trade Sales Feltham
  • BMW 3-Series 318 Ci 2d (01)

    Price:  £1,000
    • 117,700 miles
    • Manual
    • Petrol
    webuycarsformore.com
    Newcastle Upon Tyne
     0191 283 5898
    Standard Rate Call
    Standard Rate Call 0191 283 5898
    webuycarsformore.com Newcastle Upon Tyne
  • BMW 3-Series 320d SE 4d Auto

    Price:  £1,180
    • 138,000 miles
    • Automatic
    • Diesel
    The Car Traders
    Edmonton
     020 8712 4255
    Standard Rate Call
    Standard Rate Call 020 8712 4255
    The Car Traders Edmonton
  • BMW 3-Series 320 Ci Sport 2d (03)

    Price:  £1,190
    • 133,000 miles
    • Manual
    • Petrol
    Car Valley
    Wembley
     020 8131 8421
    Standard Rate Call
    Standard Rate Call 020 8131 8421
    Car Valley Wembley
  • BMW 3-Series 320d SE 5d (6)

    Price:  £1,190
    • 150,000 miles
    • Manual
    • Diesel
    3x Motors
    Dunstable
     01582 787468
    Standard Rate Call
    Standard Rate Call 01582 787468
    3x Motors Dunstable
Load more