Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,374 Used BMW 3 Series cars for sale

BMW 3 Series1976 - 4-Door

1976 - 4-Door45

£21,000

  • 3L
  • 70.1K

    Miles
  • Petrol
  • Manual
  • Saloon

Historics Classic and Sportscar Auctions Ltd

01753313549 *

BMW 3 Series2019 (69) - 320I 2.0 M SPORT SALOON 4-Door

2019 (69) - 320I 2.0 M SPORT SALOON 4-Door24

Low Mileage

£23,250

£410/pm (PCP)

  • 2L
  • 26.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bespoke Motor Works Ltd

01642937532 *

4.9/5 Stars

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

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)16

£17,750

£344/pm (HP)

  • 2L
  • 67.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Calder Motor Co

01506880411 *

4.3/5 Stars

BMW 3 Series2014 (64) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

2014 (64) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr33

Low Mileage

£13,299

£258/pm (HP)

  • 3L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AB Car Sales (South West) Ltd

01822661594 *

4.9/5 Stars

BMW 3 Series2016 (65) - 3.0 340i M Sport Auto Euro 6 (s/s) 4dr

2016 (65) - 3.0 340i M Sport Auto Euro 6 (s/s) 4dr71

£17,995

£349/pm (HP)

  • 3L
  • 81.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2022 - 330e M Sport 4dr Step Auto [Tech/Pro Pack] Automatic

2022 - 330e M Sport 4dr Step Auto [Tech/Pro Pack] Automatic32

Reduced

£20,999

£349/pm (PCP)

  • 2L
  • 60.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Car Warehouse Swansea

01792001637 *

4.4/5 Stars

BMW 3 Series2018 - XDRIVE M SPORT SHADOW EDITION TOURING 5-Door

2018 - XDRIVE M SPORT SHADOW EDITION TOURING 5-Door36

Low Mileage

£18,990

£482/pm (PCP)

  • 2L
  • 49.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Roydens Ltd

07379375629 *

BMW 3 Series2023 (73) - 320i M Sport Touring 5-Door

2023 (73) - 320i M Sport Touring 5-Door36

Low Mileage

£32,999

  • 2L
  • 15.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2015 (15) - 3.0 330d BluePerformance M Sport Auto Euro 6 (s/s) 4dr

2015 (15) - 3.0 330d BluePerformance M Sport Auto Euro 6 (s/s) 4dr46

£12,991

  • 3L
  • 90.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2012 (62) - 2.0 320d Sport Plus Edition Convertible 2dr Diesel Manual Euro 5 (s/s) (184

2012 (62) - 2.0 320d Sport Plus Edition Convertible 2dr Diesel Manual Euro 5 (s/s) (18452

£5,450

£93/pm (HP)

  • 2L
  • 108.6K

    Miles
  • Diesel
  • Manual
  • Convertible

T&T (LEIC) CAR SALES LTD

01164646081 *

BMW 3 Series2003 (03) - 316i SE 16v 4dr Auto

2003 (03) - 316i SE 16v 4dr Auto15

Low Mileage

£2,995

  • 1.8L
  • 72.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

RIVERS CARS

01184677004 *

BMW 3 Series2013 (63) - 318d M Sport 4dr

2013 (63) - 318d M Sport 4dr9

£5,995

£105/pm (HP)

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Cars Direct Stockport

01613887691 *

5/5 Stars

BMW 3 Series2021 (21) - M Sport Auto 4-Door

2021 (21) - M Sport Auto 4-Door23

£20,950

£331/pm (PCP)

  • 2L
  • 49.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

DOBIES CUMBRIA MOTORS LIMITED

01900511956 *

BMW 3 Series2013 (62) - 320d SE 4dr Step Auto

2013 (62) - 320d SE 4dr Step Auto36

£4,990

  • 2L
  • 121.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Town Autos

01234987579 *

BMW 3 Series2017 (17) - 320d Luxury 4dr Step Auto

2017 (17) - 320d Luxury 4dr Step Auto37

£10,999

  • 2L
  • 77.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Pinetree Car Superstore Tonypandy

01443803252 *

BMW 3 Series2017 - 3.0 335d xDrive M Sport Shadow Edition 4dr - Harmon Kardon+M Performance St

2017 - 3.0 335d xDrive M Sport Shadow Edition 4dr - Harmon Kardon+M Performance St40

Low Mileage

£19,490

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cheshire Performance Cars Ltd

01614700167 *

BMW 3 Series2022 (72) - M Sport 4-Door

2022 (72) - M Sport 4-Door64

Low Mileage

£28,490

  • 2L
  • 12.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Lloyd North Tyneside BMW

01916077199 *

BMW 3 Series2012 (62) - 320d M Sport 4dr

2012 (62) - 320d M Sport 4dr28

£5,495

  • 2L
  • 138.0K

    Miles
  • Diesel
  • Manual
  • Saloon

IK UNIQUE MOTORZ LTD

01782389088 *

BMW 3 Series2014 (14) - 335d xDrive M Sport 4dr Step Auto

2014 (14) - 335d xDrive M Sport 4dr Step Auto1

Low Mileage

£12,989

  • 3L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackstone Motors Ltd

02037803430 *

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)29

£15,695

  • 2L
  • 87.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motortrust UK Garstang

01942365158 *

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.