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

Sort by:
Most-recently reviewed

21 to 40 of 66 new and used car reviews

  • BMW iX3 (2021-2025)

    BMW

    iX3 (2021-2025)

    • Used only
    • Medium/Large SUV
    • Electric
    £23,889Typical 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,889Typical price
    From 9p per mile
    104out of 776 products for running cost
  • BMW 4 Series Coupe (2020-)

    BMW

    4 Series Coupe (2020-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £41,679Typical 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,679Typical price
    From 18.21p per mile
    682out of 776 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,051Typical 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,051Typical price
    From 12.58p per mile
    389out of 776 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,004Typical 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,004Typical price
    From 24.25p per mile
    768out of 776 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,805Typical 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,805Typical price
    From 13.88p per mile
    486out of 776 products for running cost
  • BMW i3 (2013-2022)

    BMW

    i3 (2013-2022)

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

    BMW

    1 Series (2019-2024)

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

    BMW

    M5 (2018-2024)

    • Used only
    • Large
    • Petrol/Diesel/Mild hybrid
    £37,836Typical 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.
    £37,836Typical price
    From 24.1p per mile
    766out of 776 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,499Typical 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,499Typical price
    From 24.15p per mile
    767out of 776 products for running cost
  • BMW 3 Series PHEV (2020-)

    BMW

    3 Series PHEV (2020-)

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

    BMW

    7-series (2015-2022)

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

    BMW

    3 Series (2019-)

    • Available new
    • Large
    • Petrol/Diesel/Mild hybrid
    £38,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.
    £38,874Typical price
    From 11.67p per mile
    287out of 776 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
    658out of 776 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.25p per mile
    627out of 776 products for running cost
  • BMW 2-Series coupe (2014-2021)

    BMW

    2-Series coupe (2014-2021)

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

    BMW

    5 Series Touring (2017-2024)

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

    BMW

    i8 Roadster (2018-2020)

    • Used only
    • Sports
    • Plug-in hybrid (PHEV)
    £46,053Typical 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,053Typical price
    From 23.38p per mile
    762out of 776 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,055Typical 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,055Typical price
    From 11.67p per mile
    287out of 776 products for running cost