Skip to main content
Get app
Cars for saleVans for saleSell my carCar financeCar advice

Filters & sort

Add a postcode to find cars near me

Also known as 'Model variant' or 'Edition'

  1. Cazoo
  2. Cars for sale
  3. BMW
  4. 3 Series
  5. Page 21
3,144

Used BMW 3 Series cars for sale - Page 21

Contact usAbout UsPressAdvertise with usTerms and conditionsPrivacy PolicyCookie policy

From 27 June 2024, the Cazoo brand has been owned by Motors.co.uk Limited.

Trustpilot ratings are accumulated across the entirety of Cazoo's brand history.

Motors.co.uk Limited T/A Cazoo (FRN 922774) is an Appointed Representative of Consumer Credit Compliance Limited, which is authorised and regulated by the Financial Conduct Authority (FRN 631736). The permissions of Consumer Credit Compliance Limited as a Principal Firm, allow Motors.co.uk Limited to undertake insurance and credit broking activities. Motors.co.uk Limited act as a credit broker, not a lender.

For insurance, we will refer you to MotorEasy Services Limited (FRN 747890), from which we receive a fixed commission per paid out deal, and Moneysupermarket.com Ltd (FRN 419791), where we earn a fixed percentage of the overall sales commission. For credit, we will refer you to Carmoney Limited (FRN 674094), and we will receive a fixed commission per paid out deal. You will not pay more as a result of our commission arrangements.

Motors.co.uk Limited, registered in England and Wales with company number 05975777, has its registered office at 27 Old Gloucester Street, London, WC1N 3AX, UK

Copyright © 2006-2025 Motors.co.uk Limited. All rights reserved.

Contains OS data © Crown copyright and database rights 2025.

Contains Royal Mail data © Royal Mail copyright and Database right 2025.

Contains National Statistics data © Crown copyright and database right 2025.

VAT No. GB 345 7692 64.

Choose from BMW 3 Series trims

BMW 3 Series Edition ESBMW 3 Series Edition M SportBMW 3 Series Edition SEBMW 3 Series EfficientDynamicsBMW 3 Series EfficientDynamics BusinessBMW 3 Series EfficientDynamics PlusBMW 3 Series EfficientDynamics SportBMW 3 Series ESBMW 3 Series Exclusive EditionBMW 3 Series LuxBMW 3 Series LuxuryBMW 3 Series M SportBMW 3 Series M Sport Business EditionBMW 3 Series M Sport EditionBMW 3 Series M Sport HighlineBMW 3 Series M Sport Plus EditionBMW 3 Series M Sport Pro EditionBMW 3 Series M Sport Shadow EditionBMW 3 Series M340dBMW 3 Series M340iBMW 3 Series ModernBMW 3 Series Performance EditionBMW 3 Series SEBMW 3 Series SE Business EditionBMW 3 Series SE HighlineBMW 3 Series SE ProBMW 3 Series SportBMW 3 Series Sport PlusBMW 3 Series Sport Plus EditionBMW 3 Series Sport Pro

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

How practical is the BMW 3 Series?

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.

How does the BMW 3 Series compare with other BMW models?

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.

How safe is 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.

Are there any hybrid or electric versions of the BMW 3 Series?

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.

3,144

Used BMW 3 Series cars for sale - Page 21

Search 3,144 cars
  • 34
    Used BMW 3 Series 2017 for sale - 75610531: Photo
    Used BMW 3 Series 2017 for sale - 75610531: Photo
    Used BMW 3 Series 2017 for sale - 75610531: Photo
    Used BMW 3 Series 2017 for sale - 75610531: Photo

    £12,995

    BMW 3 Series

    2017 - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

    *LOW MILES*HISTORY*NAV*

    73.1k+ miles
    2017 (17 reg)
    Auto
    Diesel
    Tees Valley Motors
    Darlington
  • 65
    Used BMW 3 Series 2021 for sale - 75628433: Photo
    Used BMW 3 Series 2021 for sale - 75628433: Photo
    Used BMW 3 Series 2021 for sale - 75628433: Photo
    Used BMW 3 Series 2021 for sale - 75628433: Photo

    £24,420

    BMW 3 Series

    2021 - 330E Xdrive M Sport 5-Door

    AERO KIT + BLACK PACK

    31.9k+ miles
    2021 (21 reg)
    Auto
    Hybrid
    Hippo Approved
    Blackburn
  • 41
    Used BMW 3 Series 2018 for sale - 75365511: Photo
    Used BMW 3 Series 2018 for sale - 75365511: Photo
    Used BMW 3 Series 2018 for sale - 75365511: Photo
    Used BMW 3 Series 2018 for sale - 75365511: Photo

    £15,440

    BMW 3 Series

    2018 (68) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p

    SERVICE HISTORY ? SAT NAV

    77k miles
    2018 (68 reg)
    Auto
    Diesel
    Dace Specialist Car Centre Manchester
    5
    Eccles
  • 50
    Used BMW 3 Series 2020 for sale - 75397264: Photo
    Used BMW 3 Series 2020 for sale - 75397264: Photo
    Used BMW 3 Series 2020 for sale - 75397264: Photo
    Used BMW 3 Series 2020 for sale - 75397264: Photo

    £16,980

    BMW 3 Series

    2020 (20) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

    SERVICE HISTORY ? CAR PLAY

    98k+ miles
    2020 (20 reg)
    Auto
    Diesel
    Dace Car Supermarket
    5
    Stockport
  • 24
    Used BMW 3 Series 2021 for sale - 75504332: Photo
    Used BMW 3 Series 2021 for sale - 75504332: Photo
    Used BMW 3 Series 2021 for sale - 75504332: Photo
    Used BMW 3 Series 2021 for sale - 75504332: Photo

    £23,699

    BMW 3 Series

    2021 - 330e M Sport 5dr Step Auto

    Leather Heated Seats DAB

    30.8k+ miles
    2021 (71 reg)
    Auto
    Hybrid
    FOW Trafford
    4.5
    Trafford Park
  • 8
    Used BMW 3 Series 2023 for sale - 75585436: Photo
    Used BMW 3 Series 2023 for sale - 75585436: Photo
    Used BMW 3 Series 2023 for sale - 75585436: Photo
    Used BMW 3 Series 2023 for sale - 75585436: Photo

    £26,499

    BMW 3 Series

    2023 (73) - 2.0 330e 12kWh Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

    Full Leather

    27.8k+ miles
    2023 (73 reg)
    Auto
    Hybrid
    HPL Motors Atherton
    Atherton
  • 74
    Used BMW 3 Series 2014 for sale - 75551806: Photo
    Used BMW 3 Series 2014 for sale - 75551806: Photo
    Used BMW 3 Series 2014 for sale - 75551806: Photo
    Used BMW 3 Series 2014 for sale - 75551806: Photo

    £9,490

    BMW 3 Series

    2014 (14) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

    PRO NAV|HK|VIS PACK|ADPT LIGHT

    96k miles
    2014 (14 reg)
    Auto
    Diesel
    365 MOTORS LTD
    Bolton
  • 36
    Used BMW 3 Series 2025 for sale - 75218606: Photo
    Used BMW 3 Series 2025 for sale - 75218606: Photo
    Used BMW 3 Series 2025 for sale - 75218606: Photo
    Used BMW 3 Series 2025 for sale - 75218606: Photo

    £44,799

    BMW 3 Series

    2025 - 320i M Sport 5dr Step Auto

    2.5k miles
    2025 (25 reg)
    Auto
    Petrol
    Stratstone BMW Derby
    Derby
  • 17
    Used BMW 3 Series 2013 for sale - 75207382: Photo
    Used BMW 3 Series 2013 for sale - 75207382: Photo
    Used BMW 3 Series 2013 for sale - 75207382: Photo
    Used BMW 3 Series 2013 for sale - 75207382: Photo

    £7,490

    BMW 3 Series

    2013 (63) - 318D M SPORT AUTO NAVIGATION 4-Door

    2013 63 REG BMW 318D M SPORT AUTO 98,000 MILES FS

    98k miles
    2013 (63 reg)
    Auto
    Diesel
    Autopoint UK (Notts) Ltd
    5
    Nottinghamshire
  • 29
    Used BMW 3 Series 2021 for sale - 75348557: Photo
    Used BMW 3 Series 2021 for sale - 75348557: Photo
    Used BMW 3 Series 2021 for sale - 75348557: Photo
    Used BMW 3 Series 2021 for sale - 75348557: Photo

    £19,999

    BMW 3 Series

    2021 - 330e M Sport 5dr Step Auto

    Bluetooth Hill start assist

    54.8k+ miles
    2021 (21 reg)
    Auto
    Hybrid
    FOW Winsford
    4.5
    Winsford
  • AI-powered car search – only in the app

    QR code to download the Cazoo app

    AI-powered car search – only in the app

    QR code to download the Cazoo app
  • 23
    Used BMW 3 Series 2017 for sale - 75544019: Photo
    Used BMW 3 Series 2017 for sale - 75544019: Photo
    Used BMW 3 Series 2017 for sale - 75544019: Photo
    Used BMW 3 Series 2017 for sale - 75544019: Photo

    £8,499

    BMW 3 Series

    2017 (17) - 2.0 320d ED Sport Auto Euro 6 (s/s) 4dr

    103.4k+ miles
    2017 (17 reg)
    Auto
    Diesel
    EAZY CARS HASLINGDEN LTD
    Haslingden
  • 13
    Used BMW 3 Series 2012 for sale - 75355809: Photo
    Used BMW 3 Series 2012 for sale - 75355809: Photo
    Used BMW 3 Series 2012 for sale - 75355809: Photo
    Used BMW 3 Series 2012 for sale - 75355809: Photo

    £3,995

    BMW 3 Series

    2012 (62) - 320i Sport 5dr

    145k miles
    2012 (62 reg)
    Manual
    Petrol
    CARMAN RECOVERY AND TRANSPORT LTD
    Derby, Hilton
  • 39
    Used BMW 3 Series 2023 for sale - 75561090: Photo
    Used BMW 3 Series 2023 for sale - 75561090: Photo
    Used BMW 3 Series 2023 for sale - 75561090: Photo
    Used BMW 3 Series 2023 for sale - 75561090: Photo

    £22,520

    BMW 3 Series

    2023 - 330E Sport Phev 5-Door

    PARKING ASSISTANT + 1 OWNER

    55.1k+ miles
    2023 (23 reg)
    Auto
    Hybrid
    Hippo Approved
    Blackburn
  • 79
    Used BMW 3 Series 2018 for sale - 75339652: Photo
    Used BMW 3 Series 2018 for sale - 75339652: Photo
    Used BMW 3 Series 2018 for sale - 75339652: Photo
    Used BMW 3 Series 2018 for sale - 75339652: Photo

    £11,795

    BMW 3 Series

    2018 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

    HPI/CRUISE/P-SENS/GPS-TRACKER

    90.2k+ miles
    2018 (68 reg)
    Auto
    Diesel
    Ace Car Sales Bury
    4.4
    Heywood
  • 48
    Used BMW 3 Series 2024 for sale - 75443940: Photo
    Used BMW 3 Series 2024 for sale - 75443940: Photo
    Used BMW 3 Series 2024 for sale - 75443940: Photo
    Used BMW 3 Series 2024 for sale - 75443940: Photo

    £29,299

    BMW 3 Series

    2024 - 320i M Sport 4dr Step Auto

    SATNAV | LEATHER | DAB

    7.3k+ miles
    2024 (74 reg)
    Auto
    Petrol
    Motorpoint Burnley
    Burnley
  • 42
    Used BMW 3 Series 2024 for sale - 75437113: Photo
    Used BMW 3 Series 2024 for sale - 75437113: Photo
    Used BMW 3 Series 2024 for sale - 75437113: Photo
    Used BMW 3 Series 2024 for sale - 75437113: Photo

    £33,299

    BMW 3 Series

    2024 - 320D Mht M Sport 4Dr Step Auto

    CRUISE CONTROL

    3.3k+ miles
    2024 (24 reg)
    Auto
    Diesel
    Lookers Crewe BMW
    Crewe
  • 30
    Used BMW 3 Series 2021 for sale - 75474661: Photo
    Used BMW 3 Series 2021 for sale - 75474661: Photo
    Used BMW 3 Series 2021 for sale - 75474661: Photo
    Used BMW 3 Series 2021 for sale - 75474661: Photo

    £24,249

    BMW 3 Series

    2021 - 330i M Sport 4dr Step Auto

    Buy a car your way, online or in-store.

    30.7k+ miles
    2021 (21 reg)
    Auto
    Petrol
    cinch Superstore Derby
    4
    Derby
  • 28
    Used BMW 3 Series 2021 for sale - 75446590: Photo
    Used BMW 3 Series 2021 for sale - 75446590: Photo
    Used BMW 3 Series 2021 for sale - 75446590: Photo
    Used BMW 3 Series 2021 for sale - 75446590: Photo

    £21,199

    BMW 3 Series

    2021 - 318I M Sport 4Dr Step Auto

    Sun Protection Glass

    38.1k+ miles
    2021 (71 reg)
    Auto
    Petrol
    Lookers Stoke-on-Trent BMW
    Stoke-on-Trent
  • 50
    Used BMW 3 Series 2021 for sale - 75444486: Photo
    Used BMW 3 Series 2021 for sale - 75444486: Photo
    Used BMW 3 Series 2021 for sale - 75444486: Photo
    Used BMW 3 Series 2021 for sale - 75444486: Photo

    £20,991

    BMW 3 Series

    2021 (21) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

    PERFORMANCEKIT+20S+330E

    63.9k+ miles
    2021 (21 reg)
    Auto
    Hybrid
    Your Next Car Ltd
    Nottingham
  • 50
    Used BMW 3 Series 2020 for sale - 75524259: Photo
    Used BMW 3 Series 2020 for sale - 75524259: Photo
    Used BMW 3 Series 2020 for sale - 75524259: Photo
    Used BMW 3 Series 2020 for sale - 75524259: Photo

    £17,495

    BMW 3 Series

    2020 (70) - 2.0 318d MHT Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

    2 OWNERS, HFS, NAV, CRUISE

    69.2k+ miles
    2020 (70 reg)
    Auto
    Diesel
    TGM SPECIALIST CARS LIMITED
    Darlington
  • 73
    Used BMW 3 Series 2019 for sale - 75290859: Photo
    Used BMW 3 Series 2019 for sale - 75290859: Photo
    Used BMW 3 Series 2019 for sale - 75290859: Photo
    Used BMW 3 Series 2019 for sale - 75290859: Photo

    £14,795

    BMW 3 Series

    2019 (68) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

    PRO NAV|HK|R/CAM|M PERF KIT

    85k miles
    2019 (68 reg)
    Auto
    Diesel
    365 MOTORS LTD
    Bolton
  • 47
    Used BMW 3 Series 2022 for sale - 75559751: Photo
    Used BMW 3 Series 2022 for sale - 75559751: Photo
    Used BMW 3 Series 2022 for sale - 75559751: Photo
    Used BMW 3 Series 2022 for sale - 75559751: Photo

    £21,491

    BMW 3 Series

    2022 (22) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

    PERFORMANCEKIT+QUADEXHAUST+

    65.3k+ miles
    2022 (22 reg)
    Auto
    Hybrid
    Your Next Car Ltd
    Nottingham
  • 26
    Used BMW 3 Series 2022 for sale - 75593961: Photo
    Used BMW 3 Series 2022 for sale - 75593961: Photo
    Used BMW 3 Series 2022 for sale - 75593961: Photo
    Used BMW 3 Series 2022 for sale - 75593961: Photo

    £25,399

    BMW 3 Series

    2022 - 330e xDrive Sport 5dr Step Auto

    1 owner Parking assistant pack

    30.8k miles
    2022 (72 reg)
    Auto
    Hybrid
    FOW Trafford
    4.5
    Trafford Park
  • 19
    Used BMW 3 Series 2024 for sale - 75309401: Photo
    Used BMW 3 Series 2024 for sale - 75309401: Photo
    Used BMW 3 Series 2024 for sale - 75309401: Photo
    Used BMW 3 Series 2024 for sale - 75309401: Photo

    £33,498

    BMW 3 Series

    2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

    Competitive finance available

    22.2k+ miles
    2024 (24 reg)
    Auto
    Diesel
    Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore
    4.5
    Warrington
  • 1
  • …
  • 20
  • 21
  • 22
  • …
  • 131