Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,693 Used BMW 3 Series cars for sale

BMW 3 Series2017 (67) - 320d SE 4dr

2017 (67) - 320d SE 4dr29

Low Mileage

£7,495

£136/pm (HP)

  • 2L
  • 60.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Wednesbury Carsale

01217288861 *

4.4/5 Stars

BMW 3 Series(H) - 2.0 320i 2dr

(H) - 2.0 320i 2dr42

Low Mileage

£15,995

  • 107.1K

    Miles
  • Petrol
  • Manual
  • Not Supplied

Car House 2000 LTD

01902916099 *

4/5 Stars

BMW 3 Series2018 (18) - 330e SE 4dr Step Auto

2018 (18) - 330e SE 4dr Step Auto25

£7,290

£132/pm (HP)

  • 2L
  • 69.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

BABAN MOTORS

01216618726 *

BMW 3 Series2015 (15) - 2.0 325d M Sport Auto Euro 5 (s/s) 4dr

2015 (15) - 2.0 325d M Sport Auto Euro 5 (s/s) 4dr30

£6,495

£115/pm (HP)

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Crawford Motor Centre

01902907842 *

BMW 3 Series2015 (65) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2015 (65) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr60

£12,450

£240/pm (HP)

  • 3L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

BMW 3 Series2021 (71) - 330e SE Pro 5dr Step Auto

2021 (71) - 330e SE Pro 5dr Step Auto19

£10,195

  • 2L
  • 122.1K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2009 (09) - 325i SE 4dr Step Auto *** Slight Misfire On Cold Start ***

2009 (09) - 325i SE 4dr Step Auto *** Slight Misfire On Cold Start ***16

Reduced

£1,995

  • 3L
  • 137.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2018 (18) - 330e Sport 4dr Step Auto

2018 (18) - 330e Sport 4dr Step Auto15

Reduced

£2,795

  • 2L
  • 78.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Hamstead Autos

01213872419 *

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

2014 (63) - 320d M Sport 5dr Step Auto27

£5,750

  • 2L
  • 140.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Second City Cars And Commercials Ltd

01215160797 *

BMW 3 Series2012 - 2.0 320d Sport Euro 5 (s/s) 4dr

2012 - 2.0 320d Sport Euro 5 (s/s) 4dr44

Low Mileage

£4,500

£73/pm (HP)

  • 2L
  • 101.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Direct Motors Limited

01922665608 *

4.5/5 Stars

BMW 3 Series2016 (16) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2016 (16) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr33

Low Mileage

£15,999

£315/pm (HP)

  • 2L
  • 44.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prestige Motoring Group

01215160648 *

BMW 3 Series2021 - M340D XDRIVE 4-Door

2021 - M340D XDRIVE 4-Door66

£24,500

£419/pm (PCP)

  • 3L
  • 73.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2016 (16) - 335d xDrive M Sport 4dr Step Auto

2016 (16) - 335d xDrive M Sport 4dr Step Auto47

£13,500

£262/pm (HP)

  • 3L
  • 96.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

EMP MOTORS LTD

01922662337 *

BMW 3 Series2022 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr Automatic

2022 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr Automatic25

Low Mileage

£28,995

£419/pm (PCP)

  • 2L
  • 20.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Wolverhampton

01902544572 *

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

2017 (67) - 330e M Sport 4dr Step Auto15

£7,993

  • 2L
  • 128.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

AIC Motors

01213872407 *

0/5 Stars

BMW 3 Series2022 - 330E XDRIVE M SPORT 5-Door

2022 - 330E XDRIVE M SPORT 5-Door67

Low Mileage

£27,700

£459/pm (PCP)

  • 2L
  • 26.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2022 - 330e SE Pro 5dr Step Auto

2022 - 330e SE Pro 5dr Step Auto24

£20,449

  • 2L
  • 31.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Birmingham

01217525223 *

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

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

£21,495

£304/pm (PCP)

  • 2L
  • 53.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Wolverhampton

01902544572 *

BMW 3 Series2019 (68) - 2.0 318d M Sport Shadow Edition Touring Euro 6 (s/s) 5dr

2019 (68) - 2.0 318d M Sport Shadow Edition Touring Euro 6 (s/s) 5dr45

Reduced

£10,499

£199/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Manual
  • Estate

Prestige Motoring Group

01215160648 *

BMW 3 Series2013 (13) - 320d EfficientDynamics 4dr

2013 (13) - 320d EfficientDynamics 4dr12

Reduced

£3,995

£63/pm (HP)

  • 2L
  • 63.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SYO Motors LTD

01384886063 *

* 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.