Skip to main content

3,041 Used BMW 3 Series cars for sale

BMW 3 Series2001 - 320 Ci SE 2dr Auto

2001 - 320 Ci SE 2dr Auto18

Low Mileage

£3,495

Finance available £56 pm

  • 2.2L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

ANDOVER CAR SALES LIMITED

01722445409 *

5/5 Stars

BMW 3 Series2018 - 320d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 320d xDrive M Sport Shadow Edition 4dr Step Auto25

Low Mileage

£16,999

Finance available £357 pm

  • 2L
  • 48.8K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Palmers Mitsubishi Hemel Hempsted

01442503952 *

BMW 3 Series2020 - M340i xDrive Saloon 4-Door

2020 - M340i xDrive Saloon 4-Door60

Low Mileage

£29,700

Finance available £590 pm

  • 3L
  • 38.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Saxton 4x4

01245202306 *

4.4/5 Stars

BMW 3 Series2016 (65) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2016 (65) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)30

£11,650

Finance available £238 pm

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Automatic
  • Estate

SKY AUTOMOTIVE

01566701222 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 648

Low Mileage

£22,468

Finance available £451 pm

  • 2L
  • 25.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Southampton

01489663574 *

4.4/5 Stars

BMW 3 Series2018 (18) - 2.0 320i SE Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2018 (18) - 2.0 320i SE Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)27

£13,500

Finance available £279 pm

  • 2L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Hammond Cars Great Yarmouth

01493806041 *

4.5/5 Stars

BMW 3 Series2022 - 330e M Sport 5dr Step Auto - Power Folding Mirrors

2022 - 330e M Sport 5dr Step Auto - Power Folding Mirrors25

£28,495

  • 2L
  • 22.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorparks Warrington

01925875960 *

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

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

£20,799

  • 2L
  • 53.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Motors Stockport

01615298284 *

BMW 3 Series2017 (17) - 3.0 330d M Sport Auto xDrive Euro 6 (s/s) 4dr

2017 (17) - 3.0 330d M Sport Auto xDrive Euro 6 (s/s) 4dr50

£14,290

Finance available £297 pm

  • 3L
  • 75.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Total Automobiles Limited

01616696813 *

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

2021 - 320i M Sport 4dr Step Auto42

Low Mileage

£22,799

Finance available £472 pm

  • 2L
  • 32.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.3/5 Stars

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

2021 - 330e M Sport Pro Edition 4dr Step Auto74

£25,595

Finance available £505 pm

  • 2L
  • 29.8K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Mantles Used Cars Royston

01763291130 *

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

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

Low Mileage

£24,145

Finance available £486 pm

  • 2L
  • 25.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Mountsorrel

01162165589 *

4.4/5 Stars

BMW 3 Series2022 - 330e M Sport 5dr Step Auto [Pro Pack]

2022 - 330e M Sport 5dr Step Auto [Pro Pack]38

£25,999

Finance available £547 pm

  • 2L
  • 39.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Newport

01633493027 *

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

2021 - 330d MHT M Sport 4dr Step Auto14

£29,495

Finance available £585 pm

  • 3L
  • 35.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

ILEX CAR SALES LTD

02877440249 *

BMW 3 Series2012 (62) - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr

2012 (62) - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr48

Low Mileage

£6,453

Finance available £122 pm

  • 2L
  • 99.7K

    Miles
  • Diesel
  • Automatic
  • Estate

SR Motors

01793268063 *

BMW 3 Series2017 (17) - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr

2017 (17) - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr62

£9,700

Finance available £194 pm

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Estate

ZR Cars Coventry

02477714642 *

BMW 3 Series2021 - 320i Sport 4dr Step Auto

2021 - 320i Sport 4dr Step Auto58

£20,250

Finance available £395 pm

  • 2L
  • 41.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Shelbourne AutoSelect Newry

02830441493 *

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

2021 - 320i M Sport 4dr Step Auto38

Low Mileage

£23,349

Finance available £484 pm

  • 2L
  • 22.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch

01273121210 *

4.3/5 Stars

BMW 3 Series2016 (66) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2016 (66) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)13

£12,595

Finance available £259 pm

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Estate

WRC Sales Limited

01228588371 *

0/5 Stars

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

2020 - 320i M Sport 4dr Step Auto35

£24,450

  • 2L
  • 42.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Bury St Edmunds

01284338953 *

4.4/5 Stars

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

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

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