Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,367 Used BMW 3 Series cars for sale

BMW 3 Series2023 (23) - 320I 2.0 M SPORT TOURING 5-Door

2023 (23) - 320I 2.0 M SPORT TOURING 5-Door31

£29,995

£473/pm (PCP)

  • 2L
  • 48.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Bespoke Motor Works Ltd

01642937532 *

4.9/5 Stars

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto19

Reduced

£28,498

  • 2L
  • 10.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

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

2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr31

Reduced

£17,370

£296/pm (PCP)

  • 2L
  • 71.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW 3 Series2003 (03) - 330i Sport 4dr Auto

2003 (03) - 330i Sport 4dr Auto13

Low Mileage

£2,850

  • 3L
  • 123.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Edinburgh Automotive Limited

01312875998 *

BMW 3 Series2017 (67) - 2.0 320d M Sport Euro 6 (s/s) 4dr

2017 (67) - 2.0 320d M Sport Euro 6 (s/s) 4dr47

£9,490

£178/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Manual
  • Saloon

UNITED CAR SALES LTD

01144780049 *

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

2015 (65) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)27

£12,500

£241/pm (HP)

  • 3L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Coventry Sterling Motors

02475103850 *

BMW 3 Series2024 - 320i M Sport 5dr Step Auto [Tech-Pro Pack]

2024 - 320i M Sport 5dr Step Auto [Tech-Pro Pack]45

£36,549

£606/pm (PCP)

  • 2L
  • 12.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Edinburgh

01312028747 *

BMW 3 Series1991 (8K) - 2.0 320I SE 2d 129 BHP 2-Door

1991 (8K) - 2.0 320I SE 2d 129 BHP 2-Door25

Low Mileage

£19,995

  • 2L
  • 59.6K

    Miles
  • Petrol
  • Manual
  • Saloon

Richmond Car Sales

01614139822 *

BMW 3 Series2023 - 320i M Sport 4dr Step Auto

2023 - 320i M Sport 4dr Step Auto52

£26,099

£413/pm (PCP)

  • 2L
  • 26.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Chingford

02039104754 *

BMW 3 Series2002 (52) - 330 M Sport Automatic Convertible 2-Door

2002 (52) - 330 M Sport Automatic Convertible 2-Door22

Low Mileage

£4,690

  • 3L
  • 109.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Chillerton Auto Sales

01983215087 *

BMW 3 Series2015 (15) - 335D XDrive M Sport 4dr Step Auto [Business Media] - HEATED SEATS

2015 (15) - 335D XDrive M Sport 4dr Step Auto [Business Media] - HEATED SEATS30

Low Mileage

£15,995

£315/pm (HP)

  • 3L
  • 68.8K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Motor Wise

01673268382 *

4.1/5 Stars

BMW 3 Series2020 (20) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 (20) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (50

£16,500

£325/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Woodson Cars Ltd

01616965101 *

BMW 3 Series2012 (12) - 318d Modern 4dr

2012 (12) - 318d Modern 4dr24

Low Mileage

£4,699

  • 2L
  • 106.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Pontings Banbury

01295233002 *

BMW 3 Series2009 (59) - 320i SE 4dr Step Auto

2009 (59) - 320i SE 4dr Step Auto54

Low Mileage

£4,495

£88/pm (HP)

  • 2L
  • 64.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

EASICARS AUCTION

02039375174 *

BMW 3 Series2009 (09) - 2.0 320d M Sport Euro 5 2dr

2009 (09) - 2.0 320d M Sport Euro 5 2dr64

Low Mileage

£4,695

£104/pm (HP)

  • 2L
  • 86.8K

    Miles
  • Diesel
  • Manual
  • Convertible

Large Motor Company

01635885044 *

4.6/5 Stars

BMW 3 Series2021 (Z2) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto xD

2021 (Z2) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto xD43

£20,435

£304/pm (PCP)

  • 2L
  • 68.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cartime Rochdale

01615298277 *

BMW 3 Series2022 - 330e Sport 5dr Step Auto

2022 - 330e Sport 5dr Step Auto4

£21,795

£352/pm (PCP)

  • 2L
  • 70.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

SZ MOTORGROUP LIMITED

01156977750 *

0/5 Stars

BMW 3 Series2021 (71) - M340i 4-Door

2021 (71) - M340i 4-Door51

Reduced

£34,450

  • 3L
  • 30.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW Newcastle

01916070816 *

BMW 3 Series2018 - 2.0 318d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps

2018 - 2.0 318d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps67

£11,499

£220/pm (HP)

  • 2L
  • 100.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Clovelly Cars

01670332693 *

BMW 3 Series2015 - 320d xDrive M Sport 5dr

2015 - 320d xDrive M Sport 5dr12

£9,295

£174/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Manual
  • Estate

Marina Motors

02893447315 *

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.