New and used car reviews

Our new and used car reviews are based on our own independent tests, so you can be confident in choosing the right product when you shop.

Filters

  • Member exclusive recommendations based on our independent lab test results.

    Why join Which? Our members get the full picture, with all the Best Buy and Don't Buy products.

    Digital first month £5, then £8.99 per month, cancel at any time.

  • Show only products that score at least 4 out of 5 in our tests for:

  • to
  • Info
  • Info

1 to 20 of 65 new and used car reviews

Sort by:
Most-recently reviewed

1 to 20 of 65 new and used car reviews

  • BMW iX (2021-)

    BMW

    iX (2021-)

    • Available new
    • Medium/Large SUV
    • Electric
    £63,309Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £63,309Typical price
    From 8.44p per mile
    80out of 764 products for running cost
  • BMW iX2 (2024-)

    BMW

    iX2 (2024-)

    • Available new
    • Medium/Large SUV
    • Electric
    £41,529Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £41,529Typical price
    From 7.29p per mile
    26out of 764 products for running cost
  • BMW X2 (2024-)

    BMW

    X2 (2024-)

    • Available new
    • Medium/Large SUV
    • Petrol/Diesel/Mild hybrid
    £40,313Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £40,313Typical price
    From 14.12p per mile
    497out of 764 products for running cost
  • BMW X1 Plug-in Hybrid (2022-)

    BMW

    X1 Plug-in Hybrid (2022-)

    • Available new
    • Compact/Small SUV
    • Plug-in hybrid (PHEV)
    £39,606Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £39,606Typical price
    From 16.67p per mile
    631out of 764 products for running cost
  • BMW X5 (2018-)

    BMW

    X5 (2018-)

    • Available new
    • Medium/Large SUV
    • Petrol/Diesel/Mild hybrid
    • 2018 model + 2023 update tested
    £70,002Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £70,002Typical price
    From 17.94p per mile
    664out of 764 products for running cost
  • BMW i5 (2023-)

    BMW

    i5 (2023-)

    • Available new
    • Large
    • Electric
    £62,748Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £62,748Typical price
    From 7.88p per mile
    49out of 764 products for running cost
  • BMW 3 Series Touring (2019-)

    BMW

    3 Series Touring (2019-)

    • Available new
    • Large estate
    • Petrol/Diesel/Mild hybrid
    • 2019 model + 2022 update tested
    £41,106Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £41,106Typical price
    From 11.96p per mile
    313out of 764 products for running cost
  • BMW iX1 (2023-)

    BMW

    iX1 (2023-)

    • Available new
    • Compact/Small SUV
    • Electric
    £35,638Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £35,638Typical price
    From 8.25p per mile
    70out of 764 products for running cost
  • BMW 8 Series Gran Coupe (2019-)

    BMW

    8 Series Gran Coupe (2019-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £66,209Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £66,209Typical price
    From 15.4p per mile
    571out of 764 products for running cost
  • BMW i7 (2022-)

    BMW

    i7 (2022-)

    • Available new
    • Large
    • Electric
    £92,826Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £92,826Typical price
    From 9.1p per mile
    105out of 764 products for running cost
  • BMW 2 Series Active Tourer (2022-)

    BMW

    2 Series Active Tourer (2022-)

    • Available new
    • MPV
    • Petrol/Diesel/Mild hybrid
    £32,952Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £32,952Typical price
    From 12.6p per mile
    380out of 764 products for running cost
  • BMW X5 Plug-in Hybrid (2020-)

    BMW

    X5 Plug-in Hybrid (2020-)

    • Available new
    • Medium/Large SUV
    • Plug-in hybrid (PHEV)
    £77,165Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £77,165Typical price
    From 24.5p per mile
    759out of 764 products for running cost
  • BMW 4 Series Gran Coupe (2021-)

    BMW

    4 Series Gran Coupe (2021-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £41,460Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £41,460Typical price
    From 14.79p per mile
    545out of 764 products for running cost
  • BMW X3 (2017-2024)

    BMW

    X3 (2017-2024)

    • Used only
    • Medium/Large SUV
    • Petrol/Diesel/Mild hybrid
    £16,373Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £16,373Typical price
    From 14.04p per mile
    484out of 764 products for running cost
  • BMW 2 Series Coupe (2022-)

    BMW

    2 Series Coupe (2022-)

    • Available new
    • Medium
    • Petrol/Diesel/Mild hybrid
    £36,767Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £36,767Typical price
    From 11.29p per mile
    231out of 764 products for running cost
  • BMW i4 (2021-)

    BMW

    i4 (2021-)

    • Available new
    • Large
    • Electric
    £46,782Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £46,782Typical price
    From 8.06p per mile
    61out of 764 products for running cost
  • BMW X7 (2019-)

    BMW

    X7 (2019-)

    • Available new
    • Medium/Large SUV
    • Petrol/Diesel/Mild hybrid
    £82,639Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £82,639Typical price
    From 18.62p per mile
    686out of 764 products for running cost
    • first look
    BMW X1 (2022-)

    BMW

    X1 (2022-)

    • Available new
    • Compact/Small SUV
    • Petrol/Diesel/Mild hybrid
    £34,204Typical price
    Test score

    first look

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £34,204Typical price
  • BMW iX3 (2021-2025)

    BMW

    iX3 (2021-2025)

    • Used only
    • Medium/Large SUV
    • Electric
    £23,789Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £23,789Typical price
    From 8.79p per mile
    94out of 764 products for running cost
  • BMW 4 Series Coupe (2020-)

    BMW

    4 Series Coupe (2020-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £42,170Typical price
    Test score

    pros

    Content has been blurred out, please log in to view.

    cons

    Content has been blurred out, please log in to view.
    £42,170Typical price
    From 18.27p per mile
    675out of 764 products for running cost