1. Car Reviews
  2. Bmw
bmw

Bmw car reviews

Search for our expert car reviews

Browse Bmw by

All
1 Series
2 Series Active Tourer
2 Series Gran Coupe
2 Series
3 Series
3 Series Touring
4 Series Gran Coupe
4 Series
5 Series
5 Series Touring
7 Series
i4
i5
i5 Touring
i7
iX1
iX2
iX3
iX
M2
M3
M3 Touring
M5
X1
X2
X3
X4
X5
X6
X7

All Bmw cars


Bmw cars for sale

2,571
Cars for sale
£12k - £38k
Price range
  • BMW X3xDrive20i MHT M Sport 5dr Step Auto

    2024
    11,000 miles
    Hybrid

    £37,990

    £570 p/m (PCP)*
    BD48RU

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £569.05, Customer Deposit: £5,698.00, Lender Deposit Contribution: £0.00, Total Deposit: £5,698.50, Retail Cash Price: £37,990.00, Optional Final Payment: £16,852.50, Total Charge For Credit: £11,316.35, Total Amount Payable: £49,306.35, Representative APR: 11.90%, Interest Rate (Fixed): 11.89%, Excess Mileage Charge: 7.66ppm, Mileage Per Annum: 10,000, Option To Purchase Fee: £10.00

  • BMW 3 Series320i M Sport 4dr Step Auto

    2024
    21,237 miles
    Petrol

    £30,995

    £482 p/m (PCP)*
    CF313NB

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £481.21, Customer Deposit: £4,649.00, Lender Deposit Contribution: £0.00, Total Deposit: £4,649.25, Retail Cash Price: £30,995.00, Optional Final Payment: £12,758.50, Total Charge For Credit: £9,029.62, Total Amount Payable: £40,024.62, Representative APR: 11.90%, Interest Rate (Fixed): 11.30%, Excess Mileage Charge: 17.00ppm, Mileage Per Annum: 10,000, Option To Purchase Fee: £10.00

  • BMW 3 Series320i M Sport 5dr Step Auto

    2025
    11,200 miles
    Petrol

    £33,999

    £487 p/m (PCP)*
    BN238AS

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £486.06, Customer Deposit: £5,099.00, Lender Deposit Contribution: £0.00, Total Deposit: £5,099.85, Retail Cash Price: £33,999.00, Optional Final Payment: £16,458.75, Total Charge For Credit: £10,414.42, Total Amount Payable: £44,413.42, Representative APR: 11.90%, Interest Rate (Fixed): 11.89%, Excess Mileage Charge: 6.95ppm, Mileage Per Annum: 10,000, Option To Purchase Fee: £10.00

  • BMW 1 SeriesM135i xDrive 5dr Step Auto

    2024
    21,788 miles
    Petrol
    or £26,000

    £27,131

    £1,131 off
    £357 p/m (PCP)*
    LS197BZ

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £356.68, Customer Deposit: £3,900.00, Lender Deposit Contribution: £0.00, Total Deposit: £3,900.00, Retail Cash Price: £26,000.00, Optional Final Payment: £13,477.50, Total Charge For Credit: £8,151.46, Total Amount Payable: £34,151.46, Representative APR: 11.90%, Interest Rate (Fixed): 11.89%, Excess Mileage Charge: 6.45ppm, Mileage Per Annum: 10,000, Option To Purchase Fee: £10.00

  • BMW 3 Series320d MHT M Sport 4dr Step Auto

    2024
    13,278 miles
    Diesel

    £31,495

    £485 p/m (PCP)*
    CF313NB

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £484.10, Customer Deposit: £4,724.00, Lender Deposit Contribution: £0.00, Total Deposit: £4,724.25, Retail Cash Price: £31,495.00, Optional Final Payment: £13,253.50, Total Charge For Credit: £9,235.45, Total Amount Payable: £40,730.45, Representative APR: 11.90%, Interest Rate (Fixed): 11.30%, Excess Mileage Charge: 17.00ppm, Mileage Per Annum: 10,000, Option To Purchase Fee: £10.00

View all drive cars for sale