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.

    Full Access first month £5, then £11.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 63 new and used car reviews

Sort by:
Most-recently reviewed

1 to 20 of 63 new and used car reviews

  • BMW iX2 (2024-)

    BMW

    iX2 (2024-)

    • Available new
    • Medium/Large SUV
    • Electric
    £44,396Typical 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.
    £44,396Typical price
    From 7p per mile
    20out of 736 products for running cost
  • BMW X2 (2024-)

    BMW

    X2 (2024-)

    • Available new
    • Medium/Large SUV
    • Petrol/Diesel/Mild hybrid
    £39,956Typical 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,956Typical price
    From 14.58p per mile
    518out of 736 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)
    £40,451Typical 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,451Typical price
    From 16.37p per mile
    603out of 736 products for running cost
  • BMW X5 (2018-)

    BMW

    X5 (2018-)

    • Available new
    • Medium/Large SUV
    • Petrol/Diesel/Mild hybrid
    £68,020Typical 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.
    £68,020Typical price
    From 17.72p per mile
    641out of 736 products for running cost
  • BMW i5 (2023-)

    BMW

    i5 (2023-)

    • Available new
    • Large
    • Electric
    £63,412Typical 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,412Typical price
    From 7.63p per mile
    39out of 736 products for running cost
  • BMW 3 Series Touring (2019-)

    BMW

    3 Series Touring (2019-)

    • Available new
    • Large estate
    • Petrol/Diesel/Mild hybrid
    £40,749Typical 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,749Typical price
    From 11.82p per mile
    281out of 736 products for running cost
  • BMW iX1 (2023-)

    BMW

    iX1 (2023-)

    • Available new
    • Compact/Small SUV
    • Electric
    £39,838Typical 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,838Typical price
    From 7.97p per mile
    55out of 736 products for running cost
  • BMW 8 Series Gran Coupe (2019-)

    BMW

    8 Series Gran Coupe (2019-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £64,381Typical 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.
    £64,381Typical price
    From 15.21p per mile
    545out of 736 products for running cost
  • BMW i7 (2022-)

    BMW

    i7 (2022-)

    • Available new
    • Large
    • Electric
    £89,816Typical 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.
    £89,816Typical price
    From 8.78p per mile
    87out of 736 products for running cost
  • BMW 2 Series Active Tourer (2022-)

    BMW

    2 Series Active Tourer (2022-)

    • Available new
    • MPV
    • Petrol/Diesel/Mild hybrid
    £32,455Typical 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,455Typical price
    From 12.68p per mile
    377out of 736 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)
    £76,901Typical 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.
    £76,901Typical price
    From 24.03p per mile
    729out of 736 products for running cost
  • BMW 4 Series Gran Coupe (2021-)

    BMW

    4 Series Gran Coupe (2021-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £43,404Typical 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.
    £43,404Typical price
    From 14.88p per mile
    528out of 736 products for running cost
  • BMW X3 (2017-2024)

    BMW

    X3 (2017-2024)

    • Used only
    • Medium/Large SUV
    • Petrol/Diesel/Mild hybrid
    £16,798Typical 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,798Typical price
    From 13.86p per mile
    458out of 736 products for running cost
  • BMW 2 Series Coupe (2022-)

    BMW

    2 Series Coupe (2022-)

    • Available new
    • Medium
    • Petrol/Diesel/Mild hybrid
    £36,238Typical 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,238Typical price
    From 11.13p per mile
    207out of 736 products for running cost
  • BMW i4 (2021-)

    BMW

    i4 (2021-)

    • Available new
    • Large
    • Electric
    £48,169Typical 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.
    £48,169Typical price
    From 7.79p per mile
    47out of 736 products for running cost
  • BMW X7 (2019-)

    BMW

    X7 (2019-)

    • Available new
    • Medium/Large SUV
    • Petrol/Diesel/Mild hybrid
    £84,485Typical 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.
    £84,485Typical price
    From 18.38p per mile
    659out of 736 products for running cost
    • first look
    BMW X1 (2022-)

    BMW

    X1 (2022-)

    • Available new
    • Compact/Small SUV
    • Petrol/Diesel/Mild hybrid
    £34,306Typical 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,306Typical price
  • BMW iX (2021-)

    BMW

    iX (2021-)

    • Available new
    • Medium/Large SUV
    • Electric
    £70,520Typical 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,520Typical price
    From 8.16p per mile
    65out of 736 products for running cost
  • BMW iX3 (2021-2025)

    BMW

    iX3 (2021-2025)

    • Used only
    • Medium/Large SUV
    • Electric
    £21,634Typical 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.
    £21,634Typical price
    From 8.48p per mile
    76out of 736 products for running cost
  • BMW 4 Series Coupe (2020-)

    BMW

    4 Series Coupe (2020-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £41,711Typical 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,711Typical price
    From 18.38p per mile
    659out of 736 products for running cost