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 £8.99 per month, cancel any time.

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

  • to
  • Info
  • Info

21 to 40 of 65 new and used car reviews

Sort by:
Most-recently reviewed

21 to 40 of 65 new and used car reviews

  • BMW 4 Series Coupe (2020-)

    BMW

    4 Series Coupe (2020-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £41,949Typical 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,949Typical price
    From 18.21p per mile
    680out of 773 products for running cost
    • first look
    BMW M3 Competition (2021-)

    BMW

    M3 Competition (2021-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £81,131Typical 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.
    £81,131Typical price
  • BMW X1 (2015-2022)

    BMW

    X1 (2015-2022)

    • Used only
    • Compact/Small SUV
    • Petrol/Diesel/Mild hybrid
    £11,121Typical 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.
    £11,121Typical price
    From 12.58p per mile
    387out of 773 products for running cost
  • BMW X3 Plug-in Hybrid (2020-2024)

    BMW

    X3 Plug-in Hybrid (2020-2024)

    • Used only
    • Medium/Large SUV
    • Plug-in hybrid (PHEV)
    £22,300Typical 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.
    £22,300Typical price
    From 24.25p per mile
    765out of 773 products for running cost
  • BMW 2 Series Gran Coupe (2020-2024)

    BMW

    2 Series Gran Coupe (2020-2024)

    • Used only
    • Medium
    • Petrol/Diesel/Mild hybrid
    £12,951Typical 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.
    £12,951Typical price
    From 13.88p per mile
    484out of 773 products for running cost
  • BMW i3 (2013-2022)

    BMW

    i3 (2013-2022)

    • Used only
    • Small
    • Electric
    £7,009Typical 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.
    £7,009Typical price
    From 7.12p per mile
    16out of 773 products for running cost
  • BMW 1 Series (2019-2024)

    BMW

    1 Series (2019-2024)

    • Used only
    • Medium
    • Petrol/Diesel/Mild hybrid
    £15,163Typical 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.
    £15,163Typical price
    From 12.37p per mile
    370out of 773 products for running cost
  • BMW M5 (2018-2024)

    BMW

    M5 (2018-2024)

    • Used only
    • Large
    • Petrol/Diesel/Mild hybrid
    £38,270Typical 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.
    £38,270Typical price
    From 24.1p per mile
    763out of 773 products for running cost
  • BMW 7-series Plug-in hybrid (2019-2022)

    BMW

    7-series Plug-in hybrid (2019-2022)

    • Used only
    • Large
    • Plug-in hybrid (PHEV)
    £26,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.
    £26,803Typical price
    From 24.15p per mile
    764out of 773 products for running cost
  • BMW 3 Series PHEV (2020-)

    BMW

    3 Series PHEV (2020-)

    • Available new
    • Large
    • Plug-in hybrid (PHEV)
    £41,926Typical 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,926Typical price
    From 20.67p per mile
    737out of 773 products for running cost
  • BMW 7-series (2015-2022)

    BMW

    7-series (2015-2022)

    • Used only
    • Large
    • Petrol/Diesel/Mild hybrid
    £13,593Typical 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.
    £13,593Typical price
    From 12.13p per mile
    336out of 773 products for running cost
  • BMW 3 Series (2019-)

    BMW

    3 Series (2019-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £38,912Typical 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.
    £38,912Typical price
    From 11.67p per mile
    285out of 773 products for running cost
  • BMW Z4 (2019-)

    BMW

    Z4 (2019-)

    • Available new
    • Sports
    • Petrol/Diesel/Mild hybrid
    £43,839Typical 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,839Typical price
    From 17.35p per mile
    656out of 773 products for running cost
  • BMW 8 Series (2018-)

    BMW

    8 Series (2018-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £68,538Typical 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,538Typical price
    From 16.25p per mile
    625out of 773 products for running cost
  • BMW 2-Series coupe (2014-2021)

    BMW

    2-Series coupe (2014-2021)

    • Used only
    • Medium
    • Petrol/Diesel/Mild hybrid
    £9,736Typical 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.
    £9,736Typical price
    From 11.67p per mile
    285out of 773 products for running cost
  • BMW 5 Series Touring (2017-2024)

    BMW

    5 Series Touring (2017-2024)

    • Used only
    • Large estate
    • Petrol/Diesel/Mild hybrid
    £17,618Typical 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.
    £17,618Typical price
    From 14.17p per mile
    513out of 773 products for running cost
  • BMW 6 Series Gran Turismo (2017-2020)

    BMW

    6 Series Gran Turismo (2017-2020)

    • Used only
    • Large
    • Petrol/Diesel/Mild hybrid
    £21,231Typical 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,231Typical price
    From 14.17p per mile
    513out of 773 products for running cost
  • BMW i8 Roadster (2018-2020)

    BMW

    i8 Roadster (2018-2020)

    • Used only
    • Sports
    • Plug-in hybrid (PHEV)
    £46,744Typical 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,744Typical price
    From 23.38p per mile
    759out of 773 products for running cost
  • BMW 2 Series Active Tourer (2014-2021)

    BMW

    2 Series Active Tourer (2014-2021)

    • Used only
    • MPV
    • Petrol/Diesel/Mild hybrid
    £6,146Typical 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.
    £6,146Typical price
    From 11.67p per mile
    285out of 773 products for running cost
  • BMW X2 (2018-2023)

    BMW

    X2 (2018-2023)

    • Used only
    • Compact/Small SUV
    • Petrol/Diesel/Mild hybrid
    £16,010Typical 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,010Typical price
    From 13.27p per mile
    444out of 773 products for running cost