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

Sort by:
Most-recently reviewed

21 to 40 of 69 new and used car reviews

  • BMW X7 (2019-)

    BMW

    X7 (2019-)

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

    BMW

    X1 (2022-)

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

    BMW

    iX (2021-)

    • Available new
    • Medium/Large SUV
    • Electric
    £63,495Typical 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,495Typical price
    From 8.63p per mile
    93out of 791 products for running cost
  • BMW iX3 (2021-2025)

    BMW

    iX3 (2021-2025)

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

    BMW

    4 Series Coupe (2020-)

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

    BMW

    M3 Competition (2021-)

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

    BMW

    X1 (2015-2022)

    • Used only
    • Compact/Small SUV
    • Petrol/Diesel/Mild hybrid
    £10,038Typical 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,038Typical price
    From 12.58p per mile
    397out of 791 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)
    £21,820Typical 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,820Typical price
    From 24.25p per mile
    783out of 791 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,757Typical 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,757Typical price
    From 13.88p per mile
    496out of 791 products for running cost
  • BMW i3 (2013-2022)

    BMW

    i3 (2013-2022)

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

    BMW

    1 Series (2019-2024)

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

    BMW

    M5 (2018-2024)

    • Used only
    • Large
    • Petrol/Diesel/Mild hybrid
    £38,943Typical 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,943Typical price
    From 24.1p per mile
    781out of 791 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,400Typical 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,400Typical price
    From 24.15p per mile
    782out of 791 products for running cost
  • BMW 3 Series PHEV (2020-)

    BMW

    3 Series PHEV (2020-)

    • Available new
    • Large
    • Plug-in hybrid (PHEV)
    £39,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.
    £39,051Typical price
    From 20.67p per mile
    754out of 791 products for running cost
  • BMW 3 Series (2019-)

    BMW

    3 Series (2019-)

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

    BMW

    7-series (2015-2022)

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

    BMW

    Z4 (2019-)

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

    BMW

    8 Series (2018-2025)

    • Used only
    • Large
    • Petrol/Diesel/Mild hybrid
    £26,526Typical 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,526Typical price
    From 16.25p per mile
    641out of 791 products for running cost
  • BMW 2-Series coupe (2014-2021)

    BMW

    2-Series coupe (2014-2021)

    • Used only
    • Medium
    • Petrol/Diesel/Mild hybrid
    £9,577Typical 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,577Typical price
    From 11.67p per mile
    294out of 791 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,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.
    £16,227Typical price
    From 14.17p per mile
    527out of 791 products for running cost