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 64 new and used car reviews

Sort by:
Most-recently reviewed

1 to 20 of 64 new and used car reviews

  • BMW iX (2021-)

    BMW

    iX (2021-)

    • Available new
    • Medium/Large SUV
    • Electric
    £70,356Typical 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,356Typical price
    From 8.44p per mile
    75out of 756 products for running cost
  • BMW iX2 (2024-)

    BMW

    iX2 (2024-)

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

    BMW

    X2 (2024-)

    • Available new
    • Medium/Large SUV
    • Petrol/Diesel/Mild hybrid
    £40,237Typical 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,237Typical price
    From 14p per mile
    490out of 756 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,822Typical 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,822Typical price
    From 16.63p per mile
    630out of 756 products for running cost
  • BMW X5 (2018-)

    BMW

    X5 (2018-)

    • Available new
    • Medium/Large SUV
    • Petrol/Diesel/Mild hybrid
    • 2018 model + 2023 update tested
    £69,306Typical 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.
    £69,306Typical price
    From 17.63p per mile
    653out of 756 products for running cost
  • BMW i5 (2023-)

    BMW

    i5 (2023-)

    • Available new
    • Large
    • Electric
    £63,642Typical 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,642Typical price
    From 7.88p per mile
    43out of 756 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,437Typical 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,437Typical price
    From 11.77p per mile
    300out of 756 products for running cost
  • BMW iX1 (2023-)

    BMW

    iX1 (2023-)

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

    BMW

    8 Series Gran Coupe (2019-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £66,505Typical 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,505Typical price
    From 15.13p per mile
    564out of 756 products for running cost
  • BMW i7 (2022-)

    BMW

    i7 (2022-)

    • Available new
    • Large
    • Electric
    £90,227Typical 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.
    £90,227Typical price
    From 9.1p per mile
    101out of 756 products for running cost
  • BMW 2 Series Active Tourer (2022-)

    BMW

    2 Series Active Tourer (2022-)

    • Available new
    • MPV
    • Petrol/Diesel/Mild hybrid
    £32,752Typical 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,752Typical price
    From 12.5p per mile
    385out of 756 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.44p per mile
    751out of 756 products for running cost
  • BMW 4 Series Gran Coupe (2021-)

    BMW

    4 Series Gran Coupe (2021-)

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

    BMW

    X3 (2017-2024)

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

    BMW

    2 Series Coupe (2022-)

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

    BMW

    i4 (2021-)

    • Available new
    • Large
    • Electric
    £48,084Typical 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,084Typical price
    From 8.06p per mile
    54out of 756 products for running cost
  • BMW X7 (2019-)

    BMW

    X7 (2019-)

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

    BMW

    X1 (2022-)

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

    BMW

    iX3 (2021-2025)

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

    BMW

    4 Series Coupe (2020-)

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