Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,563 Used BMW 3 Series cars for sale

BMW 3 Series2021 (71) - 2.0 330e 12kWh SE Pro Saloon Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 p 4-Door

2021 (71) - 2.0 330e 12kWh SE Pro Saloon Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 p 4-Door30

Reduced

£17,895

£283/pm (PCP)

  • 2L
  • 35.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

W Jones & Sons LTD

01243211860 *

BMW 3 Series2021 (21) - M340D XDRIVE MHT 5dr STEP AUTOMATIC ESTATE + PAN ROOF + H/KARDON + KEYLESS

2021 (21) - M340D XDRIVE MHT 5dr STEP AUTOMATIC ESTATE + PAN ROOF + H/KARDON + KEYLESS46

£29,990

£596/pm (HP)

  • 3L
  • 102.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Apex Auto Traders Ltd

01274028053 *

BMW 3 Series2022 - 330e M Sport Step Auto 5-Door

2022 - 330e M Sport Step Auto 5-Door24

£19,197

£390/pm (HP)

  • 2L
  • 75.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

BMW 3 Series2017 - 3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps

2017 - 3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps88

Reduced

£12,610

£244/pm (HP)

  • 3L
  • 107.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

GK Motors Ltd

01623706191 *

BMW 3 Series2019 - 320i M Sport Shadow Edition 5dr Step Auto- With Heated Seats Semi-Auto

2019 - 320i M Sport Shadow Edition 5dr Step Auto- With Heated Seats Semi-Auto31

£16,900

  • 2L
  • 58.5K

    Miles
  • Petrol
  • Semi Auto
  • Estate

TrustFord Castleford

01977800681 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

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

£24,491

  • 2L
  • 64.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2013 (63) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2013 (63) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)50

£5,749

£100/pm (HP)

  • 2L
  • 129.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Nova Motor Group

01915005812 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr28

£16,995

£336/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motors Deals Ltd

01612416399 *

BMW 3 Series2021 (70) - 3.0 330D MHT SPORT TOURING AUTO XDRIVE EURO 6 5-Door

2021 (70) - 3.0 330D MHT SPORT TOURING AUTO XDRIVE EURO 6 5-Door5

Reduced

£13,995

  • 3L
  • 143.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Ex Police Car Centre

01384881231 *

3.3/5 Stars

BMW 3 Series2022 - 330e xDrive M Sport 5dr Step Auto

2022 - 330e xDrive M Sport 5dr Step Auto28

£20,600

£353/pm (PCP)

  • 2L
  • 65.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Camberley

01276983839 *

BMW 3 Series2015 (65) - 3l 4d AUTO 255 BHP 4-Door

2015 (65) - 3l 4d AUTO 255 BHP 4-Door30

Reduced

£9,995

  • 3L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars Of Conwy

01493807069 *

BMW 3 Series2017 - 330e M Sport 4dr Step Auto

2017 - 330e M Sport 4dr Step Auto14

£10,240

£194/pm (HP)

  • 2L
  • 89.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

RB AUTOS SW LIMITED TA Bristol Car Centre

01172331345 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto19

Reduced

£27,998

  • 2L
  • 10.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

BMW 3 Series2014 (64) - 330d M Sport 4dr Step Auto

2014 (64) - 330d M Sport 4dr Step Auto16

£8,495

£157/pm (HP)

  • 3L
  • 116.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Luke Robinson Prestige Ltd

01379774712 *

BMW 3 Series2015 (65) - 320d M Sport 4dr Step Auto [Business Media]

2015 (65) - 320d M Sport 4dr Step Auto [Business Media]9

£8,795

£164/pm (HP)

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Eric Ellis Jones Brynsiriol Garage

01970600366 *

3.3/5 Stars

BMW 3 Series1992 (J) - 318i DESIGN EDITION 2dr

1992 (J) - 318i DESIGN EDITION 2dr8

Low Mileage

£12,999

  • 1.8L
  • 136.0K

    Miles
  • Petrol
  • Manual
  • Convertible

BMW 3 Series318d M Sport 4dr [Business Media]

318d M Sport 4dr [Business Media]15

Low Mileage

£8,990

  • 2L
  • 74.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Evans Halshaw Citroen Rotherham

01709223214 *

BMW 3 Series2007 - 325i SE 2dr

2007 - 325i SE 2dr13

Low Mileage

£2,995

  • 2.5L
  • 140.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Sterling Cars

01182078535 *

BMW 3 Series2014 (64) - 320d M Sport 5dr Step Auto

2014 (64) - 320d M Sport 5dr Step Auto31

£9,499

£178/pm (HP)

  • 2L
  • 93.6K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Crosslands Vehicles Ltd

01487801991 *

4.9/5 Stars

BMW 3 Series2021 - 318i SE 5dr Step Auto

2021 - 318i SE 5dr Step Auto20

Low Mileage

£19,030

  • 2L
  • 32.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Evans Halshaw Citroen Mansfield

01623209501 *

Why buy a used BMW 3 Series?

If you're in the market for a car that provides a thrilling drive and plenty of luxury and style, then a used BMW 3 Series is a great choice. The powertrains are refined, and the cabin continues to receive the latest tech features. This versatile luxury car is just as at home on the motorway doing long journeys as it is on the school run.

Used BMW 3 Series snapshot review

Jack Evans

Author: Jack Evans

Pros

  • Good range of frugal and punchy powerplants
  • Intuitive technology
  • Brilliant driving dynamics

Cons

  • In older models, cabin not as polished as rivals
  • Firm ride on M Sport
  • Expensive to buy

BMW 3 Series video review

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.