Click for vehicles with £300 cashback + free delivery

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!

2,443 gearbox Litre BMW cars under £29500 for sale

Sort by
  • Relevance
  • Distance
  • Age (oldest)
  • Age (newest)
  • Price (lowest)
  • Price (highest)
  • Miles (lowest)
  • Miles (highest)
  • Newly listed

BMW X1xDrive 18d M Sport 5dr Step Auto

2020
17,731 miles
Diesel

£25,991

or £415 mo
DN158PT

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.78, Customer Deposit: £3,898.00, Total Deposit: £3,898.65, Optional Final Payment: £10,810.86, Total Charge For Credit: £8,213.17, Total Amount Payable: £34,204.17, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.91ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Auto

2020
75,120 miles
Hybrid

£17,420

or £264 mo
BB13NU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £263.72, Customer Deposit: £2,613.00, Total Deposit: £2,613.00, Optional Final Payment: £8,108.99, Total Charge For Credit: £5,696.83, Total Amount Payable: £23,116.83, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2020
75,626 miles
Petrol

£21,220

or £336 mo
BB13NU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £335.76, Customer Deposit: £3,183.00, Total Deposit: £3,183.00, Optional Final Payment: £9,000.32, Total Charge For Credit: £6,744.04, Total Amount Payable: £27,964.04, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.84ppm, Mileage Per Annum: 10,000

BMW 1 Series116d SE 5dr

2020
62,799 miles
Diesel

£14,830

or £231 mo
BB13NU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £230.52, Customer Deposit: £2,224.00, Total Deposit: £2,224.50, Optional Final Payment: £6,540.08, Total Charge For Credit: £4,769.02, Total Amount Payable: £19,599.02, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.95ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2020
20,000 miles
Petrol

£23,990

or £377 mo
CM778GA

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.61, Customer Deposit: £3,598.00, Total Deposit: £3,848.50, Optional Final Payment: £9,937.90, Total Charge For Credit: £7,497.07, Total Amount Payable: £31,487.07, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 3 Series330e SE Pro 4dr Step Auto

2021
42,928 miles
Hybrid

£18,920

or £279 mo
BB13NU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £279.00, Customer Deposit: £2,838.00, Total Deposit: £2,838.00, Optional Final Payment: £9,256.83, Total Charge For Credit: £6,287.83, Total Amount Payable: £25,207.83, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.33ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr Step Auto

2020
23,732 miles
Petrol

£21,174

or £310 mo
RG279RW

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £309.05, Customer Deposit: £3,176.00, Total Deposit: £3,176.10, Optional Final Payment: £10,552.23, Total Charge For Credit: £7,079.68, Total Amount Payable: £28,253.68, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2019
45,699 miles
Petrol

£22,840

or £336 mo
RG279RW

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £335.53, Customer Deposit: £3,426.00, Total Deposit: £3,426.00, Optional Final Payment: £11,251.59, Total Charge For Credit: £7,607.50, Total Amount Payable: £30,447.50, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.09ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2021
20,203 miles
Petrol

£27,191

or £389 mo
DN377DP

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.07, Customer Deposit: £4,078.00, Total Deposit: £4,078.65, Optional Final Payment: £14,083.33, Total Charge For Credit: £9,210.27, Total Amount Payable: £36,401.27, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 11.25ppm, Mileage Per Annum: 10,000

BMW 3 Series320d MHT M Sport 4dr Step Auto

2021
39,402 miles
Hybrid

£22,540

or £330 mo
RG196HW

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £329.91, Customer Deposit: £3,381.00, Total Deposit: £3,381.00, Optional Final Payment: £10,232.30, Total Charge For Credit: £6,908.98, Total Amount Payable: £29,448.98, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

2323-2340 of 2,443 vehicles