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

21 to 40 of 66 new and used car reviews

Sort by:
Most-recently reviewed

21 to 40 of 66 new and used car reviews

  • 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
    682out of 772 products for running cost
    • first look
    BMW M3 Competition (2021-)

    BMW

    M3 Competition (2021-)

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

    BMW

    X1 (2015-2022)

    • Used only
    • Compact/Small SUV
    • Petrol/Diesel/Mild hybrid
    £10,384Typical 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.
    £10,384Typical price
    From 12.63p per mile
    393out of 772 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,314Typical 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,314Typical price
    From 23.98p per mile
    762out of 772 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,973Typical 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,973Typical price
    From 13.92p per mile
    483out of 772 products for running cost
  • BMW i3 (2013-2022)

    BMW

    i3 (2013-2022)

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

    BMW

    1 Series (2019-2024)

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

    BMW

    M5 (2018-2024)

    • Used only
    • Large
    • Petrol/Diesel/Mild hybrid
    £38,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.
    £38,237Typical price
    From 24.17p per mile
    764out of 772 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,849Typical 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,849Typical price
    From 23.88p per mile
    761out of 772 products for running cost
  • BMW 3 Series PHEV (2020-)

    BMW

    3 Series PHEV (2020-)

    • Available new
    • Large
    • Plug-in hybrid (PHEV)
    £42,155Typical 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,155Typical price
    From 20.44p per mile
    735out of 772 products for running cost
  • BMW 3 Series (2019-)

    BMW

    3 Series (2019-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £38,778Typical 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,778Typical price
    From 11.73p per mile
    287out of 772 products for running cost
  • BMW 7-series (2015-2022)

    BMW

    7-series (2015-2022)

    • Used only
    • Large
    • Petrol/Diesel/Mild hybrid
    £13,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.
    £13,638Typical price
    From 12.19p per mile
    342out of 772 products for running cost
  • BMW Z4 (2019-)

    BMW

    Z4 (2019-)

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

    BMW

    8 Series (2018-)

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

    BMW

    2-Series coupe (2014-2021)

    • Used only
    • Medium
    • Petrol/Diesel/Mild hybrid
    £9,733Typical 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,733Typical price
    From 11.73p per mile
    287out of 772 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,764Typical 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,764Typical price
    From 14.25p per mile
    513out of 772 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,370Typical 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,370Typical price
    From 14.25p per mile
    513out of 772 products for running cost
  • BMW i8 Roadster (2018-2020)

    BMW

    i8 Roadster (2018-2020)

    • Used only
    • Sports
    • Plug-in hybrid (PHEV)
    £47,003Typical 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.
    £47,003Typical price
    From 23.15p per mile
    756out of 772 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,140Typical 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,140Typical price
    From 11.73p per mile
    287out of 772 products for running cost
  • BMW X2 (2018-2023)

    BMW

    X2 (2018-2023)

    • Used only
    • Compact/Small SUV
    • Petrol/Diesel/Mild hybrid
    £15,996Typical 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,996Typical price
    From 13.35p per mile
    443out of 772 products for running cost