Search results

Hey there!

Our natural language search is still in development, so results may be a bit inconsistent.

For better results, try using clear, specific phrases like this:

  • Make and model
  • Color and body type (e.g., SUV, hatchback)
  • Fuel type (petrol, diesel, electric, hybrid)
  • Age of the vehicle
  • Mileage
  • Your budget (total/monthly)

We're constantly improving to make your car search easier. Thanks for your patience!

791 BMW Saloon 4-Door cars for sale

Sort by
  • Relevance
  • Distance
  • Age (oldest)
  • Age (newest)
  • Price (lowest)
  • Price (highest)
  • Miles (lowest)
  • Miles (highest)
  • Newly listed
Main listing image - BMW 3 Series

BMW 3 Series330e M Sport 4dr Step Auto

2024
8,941 miles
Hybrid

£34,419

or £466 mo
DN158PT

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £465.82, Customer Deposit: £5,162.00, Total Deposit: £5,162.85, Optional Final Payment: £17,142.24, Total Charge For Credit: £9,779.63, Total Amount Payable: £44,198.63, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 12.67ppm, Mileage Per Annum: 10,000

Main listing image - BMW 3 Series

BMW 3 Series320i Sport 4dr Step Auto

2020
27,764 miles
Petrol

£21,990

or £325 mo
L37HT

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £324.22, Customer Deposit: £3,298.00, Total Deposit: £3,298.50, Optional Final Payment: £10,071.11, Total Charge For Credit: £6,617.95, Total Amount Payable: £28,607.95, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.96ppm, Mileage Per Annum: 10,000

BMW 3 SeriesM340d xDrive MHT 4dr Step Auto

2023
9,120 miles
Diesel

£44,843

or £620 mo
SP13YU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £619.91, Customer Deposit: £6,726.00, Total Deposit: £6,726.45, Optional Final Payment: £21,576.37, Total Charge For Credit: £12,595.59, Total Amount Payable: £57,438.59, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 14.39ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 4dr Step Auto

2024
5,716 miles
Hybrid

£39,286

or £561 mo
DN158PT

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £561.00, Customer Deposit: £5,892.00, Total Deposit: £5,892.90, Optional Final Payment: £17,859.89, Total Charge For Credit: £10,833.79, Total Amount Payable: £50,119.79, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 12.99ppm, Mileage Per Annum: 10,000

BMW 5 Series530e M Sport 4dr Auto

2021
27,534 miles
Hybrid

£30,581

or £477 mo
BH125WB

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £476.30, Customer Deposit: £4,587.00, Total Deposit: £4,587.15, Optional Final Payment: £13,429.36, Total Charge For Credit: £9,821.61, Total Amount Payable: £40,402.61, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.09ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2023
12,409 miles
Petrol

£31,945

or £424 mo
L37HT

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.38, Customer Deposit: £4,791.00, Total Deposit: £4,791.75, Optional Final Payment: £15,439.99, Total Charge For Credit: £8,185.60, Total Amount Payable: £40,130.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.68ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2024
3,000 miles
Petrol

£34,902

or £478 mo
DN377DP

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £477.61, Customer Deposit: £5,235.00, Total Deposit: £5,235.30, Optional Final Payment: £17,077.07, Total Charge For Credit: £9,858.04, Total Amount Payable: £44,760.04, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 12.22ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2023
11,998 miles
Hybrid

£34,250

or £458 mo
BL32NB

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £457.31, Customer Deposit: £5,137.00, Total Deposit: £5,137.50, Optional Final Payment: £16,360.67, Total Charge For Credit: £8,741.74, Total Amount Payable: £42,991.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.11ppm, Mileage Per Annum: 10,000

BMW 3 Series320d M Sport 4dr Step Auto

2020
24,193 miles
Diesel

£24,990

or £366 mo
M417GF

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £365.26, Customer Deposit: £3,748.00, Total Deposit: £3,748.50, Optional Final Payment: £11,634.65, Total Charge For Credit: £7,560.37, Total Amount Payable: £32,550.37, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.87ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2024
4,433 miles
Hybrid

£37,990

or £520 mo
L37HT

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £519.67, Customer Deposit: £5,698.00, Total Deposit: £5,698.50, Optional Final Payment: £17,437.86, Total Charge For Credit: £9,570.85, Total Amount Payable: £47,560.85, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.31ppm, Mileage Per Annum: 10,000

BMW 3 SeriesM340d xDrive MHT 4dr Step Auto

2022
21,204 miles
Diesel

£37,990

or £566 mo
M417GF

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £565.21, Customer Deposit: £5,698.00, Total Deposit: £5,698.50, Optional Final Payment: £17,097.18, Total Charge For Credit: £11,370.55, Total Amount Payable: £49,360.55, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000

BMW 5 Series520d MHT M Sport 4dr Step Auto

2022
8,788 miles
Hybrid

£32,859

or £527 mo
SP13YU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £526.22, Customer Deposit: £4,928.00, Total Deposit: £4,928.85, Optional Final Payment: £13,556.27, Total Charge For Credit: £10,358.46, Total Amount Payable: £43,217.46, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.66ppm, Mileage Per Annum: 10,000

559-576 of 791 vehicles

  1. Home
  2. Cars for Sale
  3. BMW