Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,693 Used BMW 3 Series cars for sale

BMW 3 Series2019 - 2.0 320i M Sport Shadow Edition Touring Full Dealer History 5-Door

2019 - 2.0 320i M Sport Shadow Edition Touring Full Dealer History 5-Door35

Reduced

£14,600

£285/pm (HP)

  • 2L
  • 83.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Godden Motor Company

02392006095 *

0/5 Stars

BMW 3 Series2009 (59) - 2.0 318d M Sport Saloon 4dr Diesel Steptronic Euro 5 (143 ps)

2009 (59) - 2.0 318d M Sport Saloon 4dr Diesel Steptronic Euro 5 (143 ps)20

Low Mileage

£3,995

£68/pm (HP)

  • 2L
  • 113.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

BMW 3 Series2007 (56) - 2.5 325I SE 2d 215 BHP 2-Door

2007 (56) - 2.5 325I SE 2d 215 BHP 2-Door11

Low Mileage

£4,995

  • 2.5L
  • 104.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Taylor Motor Group (Farndon Road)

01636554121 *

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

2021 - 330e M Sport 4dr Step Auto19

Low Mileage

£24,898

  • 2L
  • 16.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

BMW 3 Series2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)8

£19,995

  • 2L
  • 63.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Enkae Prestige Motors

01484240747 *

4.6/5 Stars

BMW 3 Series2013 (63) - 320D M SPORT*M PERFORMANCE KIT*WARRANTED LOW 94K MILES*TOP SPEC*£35 TAX*PX* 4-Door

2013 (63) - 320D M SPORT*M PERFORMANCE KIT*WARRANTED LOW 94K MILES*TOP SPEC*£35 TAX*PX* 4-Door22

Low Mileage

£5,898

£103/pm (HP)

  • 2L
  • 94.7K

    Miles
  • Diesel
  • Manual
  • Saloon

PSG Car And Van Hire Limited

01217288820 *

BMW 3 Series2020 (69) - 330e M Sport 4dr Auto

2020 (69) - 330e M Sport 4dr Auto29

£12,995

£252/pm (HP)

  • 2L
  • 102.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Fm3 Cars North West Ltd

01616696935 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr3

Low Mileage

£13,490

£262/pm (HP)

  • 2L
  • 56.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Noble Motors

01256268407 *

BMW 3 Series2012 (62) - 318d SE 4dr

2012 (62) - 318d SE 4dr11

£3,995

£63/pm (HP)

  • 2L
  • 116.0K

    Miles
  • Diesel
  • Manual
  • Saloon

LS Motor Company

01642049054 *

BMW 3 Series2021 - 330E SPORT PRO 5-Door

2021 - 330E SPORT PRO 5-Door27

£17,992

£293/pm (PCP)

  • 2L
  • 53.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Norwich

01603567768 *

BMW 3 Series2013 (63) - 2.0 320d Luxury Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps) ** ESTATE..

2013 (63) - 2.0 320d Luxury Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps) ** ESTATE..23

Low Mileage

£7,695

£141/pm (HP)

  • 2L
  • 72.3K

    Miles
  • Diesel
  • Manual
  • Estate

Junction 44 Motor Company

01792001630 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 (19) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

Reduced

£16,247

£320/pm (HP)

  • 2L
  • 84.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dave Fox Car Sales

01785336592 *

4.4/5 Stars

BMW 3 Series2016 (66) - 320d M Sport 5dr Step Auto ***AMAZING EXAMPLE***

2016 (66) - 320d M Sport 5dr Step Auto ***AMAZING EXAMPLE***25

£14,995

£294/pm (HP)

  • 2L
  • 109.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

PRO PLATINUM AUTOMOTIVE LTD T/A Platinum Auto Ctrs

01143086616 *

BMW 3 Series2021 (21) - 330d MHT M Sport 4dr Step Auto

2021 (21) - 330d MHT M Sport 4dr Step Auto42

£23,990

£407/pm (PCP)

  • 3L
  • 64.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brownroyd Motors Limited

01706398652 *

BMW 3 Series2018 - 318i Sport 4dr Step Auto

2018 - 318i Sport 4dr Step Auto33

Low Mileage

£11,245

£234/pm (HP)

  • 1.5L
  • 56.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

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

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr39

Reduced

£16,290

£321/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

TM Car Sales Ltd

02475187136 *

4.4/5 Stars

BMW 3 Series2021 (71) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

2021 (71) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr55

£17,492

£294/pm (PCP)

  • 2L
  • 79.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2020 - 320i M Sport 5dr Step Auto [Professional Media]

2020 - 320i M Sport 5dr Step Auto [Professional Media]42

£17,749

£367/pm (HP)

  • 2L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Portsmouth

02382146197 *

BMW 3 Series2012 (62) - 320d SE 2dr

2012 (62) - 320d SE 2dr

£4,990

£84/pm (HP)

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Discount Car Centre Ltd

01616969160 *

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto43

£18,299

£324/pm (PCP)

  • 2L
  • 37.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

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.