The BMW 3 Series offers an enjoyable ride that combines practicality and luxury. It’s big enough for a family and comfortable enough for drivers who cover a lot of miles.
Used BMW 3 Series cars
The BMW 3 Series is a compact executive car that's brilliant to drive, well equipped and available with a huge range of engines and trims. We have a wide range of used BMW 3 Series cars for sale that are available to buy or finance.
Finance representative example (PCP)
Total cash price £16,500. Borrowing £14,500 with a £2,000 deposit at a representative APR of 11.9%.
- Fixed rate of interest per annum
- 6.18%
- 48 monthly payments
- £242.35
- Total amount payable
- £21,816.80
- Cost of credit
- £5,316.80
- Optional final payment
- £8,184.00
- Annual mileage limit
- 10,000 miles
- Excess mileage charge
- 4p/mile
Finance representative example (PCP)
Total cash price £16,500. Borrowing £14,500 with a £2,000 deposit at a representative APR of 11.9%.
- Fixed rate of interest per annum
- 6.18%
- 48 monthly payments
- £242.35
- Total amount payable
- £21,816.80
- Cost of credit
- £5,316.80
- Optional final payment
- £8,184.00
- Annual mileage limit
- 10,000 miles
- Excess mileage charge
- 4p/mile
- Check your eligibility
Find out if you’re eligible for car finance in minutes, with no impact on your credit score.
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh Sport Pro AutoView this car
BMW 3 Series
2.0 330e 12kWh Sport Pro Auto
- 94,337 miles2019 regAutomaticHybrid
- Read more about 2019 used BMW 3 Series 2.0 320d Sport AutoView this car
BMW 3 Series
2.0 320d Sport Auto
- 80,398 miles2019 regAutomaticDiesel
- Read more about 2018 used BMW 3 Series 2.0 318d SEView this car
BMW 3 Series
2.0 318d SE
- 84,804 miles2018 regManualDiesel
- Read more about 2020 used BMW 3 Series 2.0 320d SEView this car
BMW 3 Series
2.0 320d SE
- 50,409 miles2020 regManualDiesel
- Read more about 2019 used BMW 3 Series 2.0 320d SE AutoView this car
BMW 3 Series
2.0 320d SE Auto
- 56,272 miles2019 regAutomaticDiesel
- Read more about 2020 used BMW 3 Series 2.0 320i SE AutoView this car
BMW 3 Series
2.0 320i SE Auto
- 89,889 miles2020 regAutomaticPetrol
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh Sport Pro AutoView this car
BMW 3 Series
2.0 330e 12kWh Sport Pro Auto
- 83,552 miles2020 regAutomaticPlug-in hybrid
- Read more about 2016 used BMW 3 Series 2.0 318d SportView this car
BMW 3 Series
2.0 318d Sport
- 65,848 miles2016 regManualDiesel
- Read more about 2019 used BMW 3 Series 2.0 320d M Sport AutoView this car
BMW 3 Series
2.0 320d M Sport Auto
- 82,439 miles2019 regAutomaticDiesel
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh SE Pro Touring AutoView this car
BMW 3 Series
2.0 330e 12kWh SE Pro Touring Auto
- 82,984 miles2020 regAutomaticPlug-in hybrid
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh Sport Pro AutoView this car
BMW 3 Series
2.0 330e 12kWh Sport Pro Auto
- 70,035 miles2020 regAutomaticHybrid
- Read more about 2017 used BMW 3 Series 2.0 330e 7.6kWh Sport AutoView this car
BMW 3 Series
2.0 330e 7.6kWh Sport Auto
- 82,629 miles2017 regAutomaticPlug-in hybrid
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 35,982 miles2019 regAutomaticPlug-in hybrid
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh Sport Pro AutoView this car
BMW 3 Series
2.0 330e 12kWh Sport Pro Auto
- 55,116 miles2020 regAutomaticPlug-in hybrid
- Read more about 2018 used BMW 3 Series 2.0 330e 7.6kWh Sport AutoView this car
BMW 3 Series
2.0 330e 7.6kWh Sport Auto
- 83,996 miles2018 regAutomaticPlug-in hybrid
- Read more about 2016 used BMW 3 Series 2.0 320i Sport xDriveView this car
BMW 3 Series
2.0 320i Sport xDrive
- 52,201 miles2016 regManualPetrol
- Read more about 2016 used BMW 3 Series 1.5 318i Sport Touring AutoView this car
BMW 3 Series
1.5 318i Sport Touring Auto
- 81,936 miles2016 regAutomaticPetrol
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 74,545 miles2020 regAutomaticPlug-in hybrid
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 38,208 miles2019 regAutomaticPlug-in hybrid
- Read more about 2020 used BMW 3 Series 2.0 320d SE TouringView this car
BMW 3 Series
2.0 320d SE Touring
- 31,634 miles2020 regManualDiesel
- Read more about 2016 used BMW 3 Series 2.0 320d M SportView this car
BMW 3 Series
2.0 320d M Sport
- 62,658 miles2016 regManualDiesel
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 58,997 miles2020 regAutomaticHybrid
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 67,421 miles2020 regAutomaticPlug-in hybrid
- Read more about 2019 used BMW 3 Series 2.0 320d Sport AutoView this car
BMW 3 Series
2.0 320d Sport Auto
- 59,190 miles2019 regAutomaticDiesel
- Read more about 2018 used BMW 3 Series 2.0 330e 7.6kWh Sport AutoView this car
BMW 3 Series
2.0 330e 7.6kWh Sport Auto
- 86,956 miles2018 regAutomaticHybrid
- Read more about 2016 used BMW 3 Series 2.0 330e 7.6kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 7.6kWh M Sport Auto
- 80,388 miles2016 regAutomaticHybrid
- Read more about 2018 used BMW 3 Series 2.0 320d M Sport Shadow Edition Auto xDriveView this car
BMW 3 Series
2.0 320d M Sport Shadow Edition Auto xDrive
- 74,649 miles2018 regAutomaticDiesel
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 54,940 miles2020 regAutomaticPetrol
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 39,902 miles2019 regAutomaticPlug-in hybrid
- Read more about 2018 used BMW 3 Series 2.0 320i M Sport Shadow Edition AutoView this car
BMW 3 Series
2.0 320i M Sport Shadow Edition Auto
- 74,012 miles2018 regAutomaticPetrol
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 33,791 miles2019 regAutomaticPlug-in hybrid
- Read more about 2021 used BMW 3 Series 2.0 330e 12kWh Sport Pro AutoView this car
BMW 3 Series
2.0 330e 12kWh Sport Pro Auto
- 50,129 miles2021 regAutomaticPetrol
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 48,066 miles2020 regAutomaticPlug-in hybrid
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 40,379 miles2020 regAutomaticHybrid
- Read more about 2020 used BMW 3 Series 2.0 320i Sport AutoView this car
BMW 3 Series
2.0 320i Sport Auto
- 15,207 miles2020 regAutomaticPetrol
- Read more about 2020 used BMW 3 Series 2.0 320d Sport AutoView this car
BMW 3 Series
2.0 320d Sport Auto
- 40,667 miles2020 regAutomaticDiesel
- Read more about 2017 used BMW 3 Series 2.0 318d M SportView this car
BMW 3 Series
2.0 318d M Sport
- 76,275 miles2017 regManualDiesel
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 27,281 miles2019 regAutomaticPetrol
- Read more about 2019 used BMW 3 Series 2.0 330i M Sport AutoView this car
BMW 3 Series
2.0 330i M Sport Auto
- 64,927 miles2019 regAutomaticPetrol
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Auto xDriveView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto xDrive
- 69,301 miles2020 regAutomaticPlug-in hybrid
- Read more about 2016 used BMW 3 Series 2.0 320d M Sport AutoView this car
BMW 3 Series
2.0 320d M Sport Auto
- 65,525 miles2016 regAutomaticDiesel
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 16,838 miles2020 regAutomaticPlug-in hybrid
- Read more about 2018 used BMW 3 Series 2.0 320i Sport xDriveView this car
BMW 3 Series
2.0 320i Sport xDrive
- 50,730 miles2018 regManualPetrol
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 23,753 miles2019 regAutomaticPlug-in hybrid
- Read more about 2020 used BMW 3 Series 2.0 320i Sport AutoView this car
BMW 3 Series
2.0 320i Sport Auto
- 17,714 miles2020 regAutomaticPetrol
- Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 31,115 miles2021 regAutomaticPetrol
- Read more about 2016 used BMW 3 Series 2.0 330e 7.6kWh Sport AutoView this car
BMW 3 Series
2.0 330e 7.6kWh Sport Auto
- 22,176 miles2016 regAutomaticPlug-in hybrid
Browse BMW 3-Series types
Thinking of getting a BMW 3 Series?
The style of the car
The 3 Series is BMW’s best-selling model. It’s a family/executive car that’s available as either a four-door saloon or five-door estate (known as Touring). There are lots of versions to choose from and all offer a blend of great quality and practicality. Whether you go for the latest model (on sale new since 2019) or its predecessor, the 3 Series is a sharp-looking car. M Sport versions have a sportier look, with different bumpers and larger alloy wheels.
How it drives
The BMW 3 Series is a rewarding car to drive. Its rear-wheel drive layout (or four-wheel drive for xDrive models), precise steering and great balance through corners make it as enjoyable as some sports cars. Most of the engines available give you strong performance, as well as superb fuel economy. Long-distance comfort is excellent thanks to the quiet interior and smooth ride. Sportier models have stiffer suspension and larger wheels that can make the ride a bit bumpier, but they’re still comfortable.
The interior
The 3 Series has a high-quality interior that feels well built and looks great. Many useful high-tech features are available and both the latest model and the previous version have an infotainment system that feels bang up to date and is easy to use. All versions of the 3 Series have five seats. Both saloon and Touring models have lots of space for four adults but the central back seat is best suited to children since it’s rather hard and narrow. All versions have a large boot, with the saloon’s being big enough for three medium suitcases. The Touring’s boot isn’t as large as some rivals’ but it’s roomy enough for four medium suitcases and you can open the back window separately from the boot lid, which is handy in tight parking spaces.
Running costs and reliability
Most 3 Series models offer a good compromise between performance and fuel economy, with impressive mpg figures for all but the most high-performance petrol models. A plug-in hybrid version called the 330e has been on sale new since 2017, offering very low fuel consumption and CO2 emissions plus the ability to travel short distances on electric power alone. BMW has an excellent reputation for reliability although the brand finished last in the most recent J.D. Power UK Vehicle Dependability Study, an independent customer satisfaction survey.
How the BMW 3 Series compares with similar cars
The BMW 3 Series is smaller and costs less than the BMW 5 Series but it’s bigger than BMW’s 1 Series models. Its main rivals are the Audi A4 and Mercedes C-Class and all three are closely matched for size, quality and equipment. The 3 Series is a similar size to cars such as the Ford Mondeo and Vauxhall Insignia but since it’s a premium-brand model it generally costs more to buy.
Which is better, the BMW 3 Series or Audi A4? Our car comparison guide tells you everything you need to know.
BMW 3 Series common questions
The 3 Series has a high-quality interior and it feels built to last. In the latest J.D. Power UK Vehicle Dependability Study it achieved an average score for reliability and owner satisfaction.
The vast majority of BMW 3 Series cars give you very good fuel economy, with some of the very high-performance petrol models being the only exception. Tax and insurance costs will be on a par with rivals such as the Audi A4 and Mercedes C-Class.
The BMW 3 Series is available as a saloon or estate (Touring) model. The saloon delivers enough space for a family but the versatile estate benefits from a much larger boot.
The BMW 3 Series is a very popular car and buyers are drawn to its comfortable ride, sporty handling and dynamic styling. While in most areas it closely matches its key rivals, the Mercedes C-Class and the Audi A4, the 3 Series is the most enjoyable of the three to drive. Find out how the BMW 3 Series compares to the Audi A4.