The BMW 3 Series is a practical car, especially if you go for the Touring estate model with its big 500-litre boot. The saloon version has 480 litres, which is still excellent for this type of car. In both versions there’s ample room inside for four adults and lots of storage spaces throughout the cabin. Note, however, that the plug-in hybrid 3 Series has less boot space because of the need to store extra batteries.
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. At Cazoo, you can choose from a range of used BMW 3 Series cars for sale through our trusted partners.
- See FAQs
Looking for support?
Check out our helpful FAQs where you can find answers to all your questions.
- Read more about 2016 used BMW 3 Series 1.5 318i Sport (136 ps)View this car
BMW 3 Series
1.5 318i Sport (136 ps)
- 56,634 miles
- 2016 reg
- Manual
- Petrol
- Read more about 2016 used BMW 3 Series 1.5 318I SPORT 4d 135 BHPView this car
BMW 3 Series
1.5 318I SPORT 4d 135 BHP
- 62,959 miles
- 2016 reg
- Manual
- Petrol
- Read more about 2018 used BMW 3 Series 2.0 318d SE Touring (150 ps)View this car
BMW 3 Series
2.0 318d SE Touring (150 ps)
- 82,062 miles
- 2018 reg
- Manual
- Diesel
- Read more about 2016 used BMW 3 Series 1.5 318I SPORT 4d 135 BHPView this car
BMW 3 Series
1.5 318I SPORT 4d 135 BHP
- 83,551 miles
- 2016 reg
- Automatic
- Petrol
- Read more about 2016 used BMW 3 Series 1.5 318I SPORT TOURING 5d 135 BHPView this car
BMW 3 Series
1.5 318I SPORT TOURING 5d 135 BHP
- 81,946 miles
- 2016 reg
- Automatic
- Petrol
- Read more about 2017 used BMW 3 Series 2.0 330E SPORT 4d 181 BHPView this car
BMW 3 Series
2.0 330E SPORT 4d 181 BHP
- 72,821 miles
- 2017 reg
- Automatic
- Hybrid
- Read more about 2016 used BMW 3 Series 2.0 330E M SPORT 4d 181 BHPView this car
BMW 3 Series
2.0 330E M SPORT 4d 181 BHP
- 71,013 miles
- 2016 reg
- Automatic
- Hybrid
- Read more about 2013 used BMW 3 Series 3.0 330d M Sport Touring Euro 5 (258 ps)View this car
BMW 3 Series
3.0 330d M Sport Touring Euro 5 (258 ps)
- 89,090 miles
- 2013 reg
- Automatic
- Diesel
- Read more about 2017 used BMW 3 Series 1.5 318I SPORT 4d 135 BHPView this car
BMW 3 Series
1.5 318I SPORT 4d 135 BHP
- 54,936 miles
- 2017 reg
- Automatic
- Petrol
- Read more about 2016 used BMW 3 Series 320d M Sport Step AutoView this car
BMW 3 Series
320d M Sport Step Auto
- 65,534 miles
- 2016 reg
- Automatic
- Diesel
- Read more about 2016 used BMW 3 Series 2.0 330E SPORT 4d 181 BHPView this car
BMW 3 Series
2.0 330E SPORT 4d 181 BHP
- 39,703 miles
- 2016 reg
- Automatic
- Hybrid
- Read more about 2016 used BMW 3 Series 320d M Sport [Plus Pack]View this car
BMW 3 Series
320d M Sport [Plus Pack]
- 58,808 miles
- 2016 reg
- Manual
- Diesel
- Read more about 2020 used BMW 3 Series 2.0 330E SE PRO 4d 289 BHPView this car
BMW 3 Series
2.0 330E SE PRO 4d 289 BHP
- 96,118 miles
- 2020 reg
- Automatic
- Hybrid
- Read more about 2017 used BMW 3 Series M SportView this car
BMW 3 Series
M Sport
- 53,275 miles
- 2017 reg
- Automatic
- Diesel
- Read more about 2018 used BMW 3 Series M SportView this car
BMW 3 Series
M Sport
- 48,317 miles
- 2018 reg
- Automatic
- Petrol
- Read more about 2018 used BMW 3 Series 2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHPView this car
BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
- 74,677 miles
- 2018 reg
- Automatic
- Diesel
- Read more about 2019 used BMW 3 Series M SportView this car
BMW 3 Series
M Sport
- 36,050 miles
- 2019 reg
- Automatic
- Petrol
- Read more about 2018 used BMW 3 Series 320i xDrive M Sport Shadow Edition Step AutoView this car
BMW 3 Series
320i xDrive M Sport Shadow Edition Step Auto
- 44,184 miles
- 2018 reg
- Automatic
- Petrol
- Read more about 2021 used BMW 3 Series 2.0 318I SE PRO 4d 155 BHPView this car
BMW 3 Series
2.0 318I SE PRO 4d 155 BHP
- 80,346 miles
- 2021 reg
- Automatic
- Petrol
- Read more about 2018 used BMW 3 Series 3.0 335d M Sport Shadow Edition xDrive (313 ps)View this car
BMW 3 Series
3.0 335d M Sport Shadow Edition xDrive (313 ps)
- 70,304 miles
- 2018 reg
- Automatic
- Diesel
- Read more about 2020 used BMW 3 Series 2.0 330E M SPORT PHEV 4d 289 BHPView this car
BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP
- 65,406 miles
- 2020 reg
- Automatic
- Hybrid
- Read more about 2019 used BMW 3 Series 320i M Sport Step AutoView this car
BMW 3 Series
320i M Sport Step Auto
- 64,538 miles
- 2019 reg
- Automatic
- Petrol
- Read more about 2018 used BMW 3 Series M Sport Shadow EditionView this car
BMW 3 Series
M Sport Shadow Edition
- 32,536 miles
- 2018 reg
- Automatic
- Petrol
- Read more about 2019 used BMW 3 Series 2.0 320D SPORT 5d 188 BHPView this car
BMW 3 Series
2.0 320D SPORT 5d 188 BHP
- 86,121 miles
- 2019 reg
- Automatic
- Diesel
- Read more about 2021 used BMW 3 Series 2.0 330E SE PRO 4d 288 BHPView this car
BMW 3 Series
2.0 330E SE PRO 4d 288 BHP
- 46,065 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2020 used BMW 3 Series 330e SE Pro AutoView this car
BMW 3 Series
330e SE Pro Auto
- 70,764 miles
- 2020 reg
- Automatic
- Hybrid
- Read more about 2018 used BMW 3 Series M Sport Shadow EditionView this car
BMW 3 Series
M Sport Shadow Edition
- 29,526 miles
- 2018 reg
- Automatic
- Petrol
- Read more about 2020 used BMW 3 Series 2.0 320i M Sport (184 ps)View this car
BMW 3 Series
2.0 320i M Sport (184 ps)
- 58,269 miles
- 2020 reg
- Automatic
- Petrol
- Read more about 2017 used BMW 3 Series 3.0 335d M Sport Touring xDrive (313 ps)View this car
BMW 3 Series
3.0 335d M Sport Touring xDrive (313 ps)
- 59,804 miles
- 2017 reg
- Automatic
- Diesel
- Read more about 2021 used BMW 3 Series 330e M Sport Step AutoView this car
BMW 3 Series
330e M Sport Step Auto
- 81,716 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2019 used BMW 3 Series 320i M Sport Shadow Edition Step AutoView this car
BMW 3 Series
320i M Sport Shadow Edition Step Auto
- 17,294 miles
- 2019 reg
- Automatic
- Petrol
- Read more about 2021 used BMW 3 Series 2.0 330E SE PRO 4d 288 BHPView this car
BMW 3 Series
2.0 330E SE PRO 4d 288 BHP
- 29,712 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2021 used BMW 3 Series 318i M Sport Step AutoView this car
BMW 3 Series
318i M Sport Step Auto
- 49,368 miles
- 2021 reg
- Automatic
- Petrol
- Read more about 2021 used BMW 3 Series 330e SE Pro Step AutoView this car
BMW 3 Series
330e SE Pro Step Auto
- 74,818 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2020 used BMW 3 Series 320i Sport Step AutoView this car
BMW 3 Series
320i Sport Step Auto
- 30,201 miles
- 2020 reg
- Automatic
- Petrol
- Read more about 2019 used BMW 3 Series 2.0 320d M Sport (190 ps)View this car
BMW 3 Series
2.0 320d M Sport (190 ps)
- 53,002 miles
- 2019 reg
- Automatic
- Diesel
- Read more about 2020 used BMW 3 Series 330e Sport Pro AutoView this car
BMW 3 Series
330e Sport Pro Auto
- 74,614 miles
- 2020 reg
- Automatic
- Hybrid
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)View this car
BMW 3 Series
2.0 330e 12kWh M Sport Plug-in (292 ps)
- 36,351 miles
- 2020 reg
- Automatic
- Hybrid
- Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)View this car
BMW 3 Series
2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)
- 64,877 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2020 used BMW 3 Series 320i Sport Step AutoView this car
BMW 3 Series
320i Sport Step Auto
- 25,638 miles
- 2020 reg
- Automatic
- Petrol
- Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)View this car
BMW 3 Series
2.0 330e 12kWh M Sport Plug-in (292 ps)
- 52,752 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2019 used BMW 3 Series 2.0 320i M Sport (184 ps)View this car
BMW 3 Series
2.0 320i M Sport (184 ps)
- 29,391 miles
- 2019 reg
- Automatic
- Petrol
- Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Touring Plug-in (292 ps)View this car
BMW 3 Series
2.0 330e 12kWh M Sport Touring Plug-in (292 ps)
- 64,928 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)View this car
BMW 3 Series
2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)
- 61,843 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2020 used BMW 3 Series 330e M Sport AutoView this car
BMW 3 Series
330e M Sport Auto
- 24,225 miles
- 2020 reg
- Automatic
- Hybrid
- Read more about 2021 used BMW 3 Series M SportView this car
BMW 3 Series
M Sport
- 33,918 miles
- 2021 reg
- Automatic
- Petrol
- Read more about 2020 used BMW 3 Series 320i M Sport Step AutoView this car
BMW 3 Series
320i M Sport Step Auto
- 31,137 miles
- 2020 reg
- Automatic
- Petrol
Browse BMW 3-Series types
Thinking of getting a BMW 3 Series?
Why buy the BMW 3 Series?
The BMW 3 Series is a stylish premium car available as a saloon or an estate (called BMW 3 Series Touring) that is enjoyable to drive, comfortable and well-equipped. It’s available with a wide choice of engines and trims, offering cost-effective options as well as luxurious or sporty ones.
BMW 3 Series range and updates
For more than 40 years, the BMW 3 Series has been one of the most popular premium mid-size cars, appealing to a variety of customers. We’re looking here at the latest seventh-generation 3 Series, sold new since 2019 and given an update in 2022 with a revised look and features.
The BMW 3 Series is available as a saloon or as a practical estate called the BMW 3 Series Touring. If you want a 3 Series with extra driving excitement, look at the performance-focused BMW M340i and M340d, as well as the high-performance BMW M3 models. Both come in saloon and Touring form. While most models are rear-wheel drive, there are also four-wheel-drive versions, which BMW calls xDrive.
The trim lineup consists of the entry-level SE model, the mid-spec Sport and the M Sport, which adds extra features and styling inspired by the high-performance M cars. There are variations of these base trims, too, such as M Sport Plus Edition, SE Pro and Sport Pro, which add extra features beyond those included as standard.
BMW 3 Series tech and features
As a premium car, the BMW 3 Series is well-equipped across the range. Every post-2019 BMW 3 Series comes with Bluetooth, DAB radio and automatic air conditioning, as well as cruise control, parking sensors and alloy wheels. Higher-spec models add features such as electrically adjustable and heated front seats, upgraded sound systems and premium upholstery options.
Post-2022 models have larger, more advanced display screens on the dashboard but every version has BMW’s excellent iDrive infotainment system. As well as a touchscreen, the system uses a rotary controller rather than just a touchscreen to operate it, which makes it much easier to adjust while driving. Apple CarPlay is standard on all models, but Android Auto wasn’t included on early 3 Series cars, so if that’s a must for you, check that it’s fitted on the one you’re considering.
BMW 3 Series running costs and value
Most versions of the BMW 3 Series are designed to balance strong performance with good fuel efficiency, and there’s a range of petrol and diesel engines to choose from. Diesel models will give you fuel economy of up to 57mpg, according to official figures, while you can expect up to 44mpg from the most efficient petrol model. Those numbers will dip as you go for engines with more power, and rear-wheel-drive models will give you better fuel economy than xDrive all-wheel-drive versions.
Some models of BMW 3 Series are equipped with mild-hybrid technology, which slightly improves fuel economy, while the plug-in hybrid version – the 330e – combines a petrol engine with an electric motor and battery to give you up to 37 miles of electric-only range. That could save you loads on fuel, but only if you keep the battery charged up.
Service, maintenance, repair and insurance costs are likely to be slightly higher than with less-premium brands.
BMW 3 Series vs rivals
The key rivals for the BMW 3 Series are the Mercedes-Benz C-Class and the Audi A4. When comparing the BMW 3 Series with the Audi A4, the BMW has the edge for driver appeal, with more agility and fun across the range, but the Audi is outstanding when it comes to interior quality and comfort. Like the BMW, the Mercedes can offer a hybrid option, which is something the Audi can’t.
BMW 3 Series FAQs
The BMW 3 Series sits in the lower-middle of the BMW range of non-SUV cars. The company uses numbers in its car names to indicate the size, with the 1 Series the smallest, followed by the 2 Series. The 4 Series is actually about the same size as the 3 Series, but is a coupe or convertible model, while the 5 Series is a step above in terms of size and price. The 6 Series is a large, sporty coupe, while the 7 Series is a large, limousine-like saloon. The 8 Series is a large and luxurious coupe.
The range of BMW SUVs goes from the compact X1 up to the big X7. BMW also has a broad range of electric cars, which use the letter i in their names, from the i3 to the i7. The i4 is around the same size as the BMW 3 Series.
The BMW 3 Series was awarded the maximum five stars by independent safety organisation EuroNCAP in 2019. While safety criteria have slightly moved on since then, the 3 Series still includes many of the latest advanced driver-safety systems as standard, such as automatic emergency braking, lane-departure warning and speed-limit assistance. Other systems were available as options when new, including front cross-traffic alert (which watches for oncoming traffic when you’re turning onto a road) and adaptive cruise control.
You can find the 3 Series with mild-hybrid technology in the 320d, M340d and M340i models, while the 330e is a plug-in hybrid with an electric-only range of up to 37 miles on a full battery.