Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,367 Used BMW 3 Series cars for sale

BMW 3 Series2013 - 318d SE 4dr

2013 - 318d SE 4dr36

£5,480

£94/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

CH Car Sales

02890023206 *

BMW 3 Series2019 - 320i Sport 4dr Step Auto

2019 - 320i Sport 4dr Step Auto35

Low Mileage

£17,199

  • 2L
  • 49.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2023 - 330e M Sport 4dr Step Auto [Tech Pack]

2023 - 330e M Sport 4dr Step Auto [Tech Pack]40

Low Mileage

£27,499

£443/pm (PCP)

  • 2L
  • 13.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Burnley

01282504324 *

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

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

£13,995

  • 3L
  • 93.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Throston Motors

01917315132 *

BMW 3 Series(17) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

(17) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)55

Reduced

£10,650

  • 53.3K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

WORCESTER CARS LIMITED

07422406495 *

0/5 Stars

BMW 3 Series1999 (L) - 2.8 328i 2dr

1999 (L) - 2.8 328i 2dr47

Low Mileage

£4,999

  • 2.8L
  • 85.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

JUST-MOTORS NW LTD

01616946813 *

BMW 3 Series2022 (22) - 320d M Sport Touring 5-Door

2022 (22) - 320d M Sport Touring 5-Door35

Low Mileage

£27,999

  • 2L
  • 14.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2017 (67) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps

2017 (67) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps15

£12,495

£241/pm (HP)

  • 2L
  • 83.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

SRE Motors Ltd

01782432860 *

BMW 3 Series2019 (19) - 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)

2019 (19) - 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)33

Reduced

£18,550

  • 2L
  • 35.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motortrust UK Garstang

01942365158 *

BMW 3 Series2020 - 318d MHT M Sport 4dr Step Auto

2020 - 318d MHT M Sport 4dr Step Auto36

Low Mileage

£22,620

  • 2L
  • 26.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Harrogate

01422413949 *

BMW 3 Series2022 - 320i M Sport Step Auto 4-Door

2022 - 320i M Sport Step Auto 4-Door27

Low Mileage

£22,697

£362/pm (PCP)

  • 2L
  • 28.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

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

2021 - 318i M Sport 4dr Step Auto49

£20,449

£350/pm (PCP)

  • 2L
  • 44.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Ipswich

01473354033 *

BMW 3 Series2014 (64) - 320d M Sport 4dr Step Auto [Business Media]

2014 (64) - 320d M Sport 4dr Step Auto [Business Media]39

£9,495

£178/pm (HP)

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

EVOLVE MOTOR GROUP LTD

01793680983 *

4.9/5 Stars

BMW 3 Series2020 - 320d xDrive M Sport 5dr Step Auto

2020 - 320d xDrive M Sport 5dr Step Auto25

£22,950

£403/pm (PCP)

  • 2L
  • 55.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Greg Mitchell Motors

02881440365 *

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

2019 (68) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)7

£13,999

  • 2L
  • 75.7K

    Miles
  • Diesel
  • Automatic
  • Estate

HPL Wirral

01513174819 *

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

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

£19,295

£417/pm (HP)

  • 2L
  • 93.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Wolverhampton

01902544572 *

4.2/5 Stars

BMW 3 Series2021 (71) - 330e xDrive M Sport Pro Edition 4-Door

2021 (71) - 330e xDrive M Sport Pro Edition 4-Door36

Low Mileage

£27,499

  • 2L
  • 20.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2003 (03) - 1.8 316ti ES Compact 3dr Petrol Manual (170 g/km, 115 bhp)-Magnificent 1 Ow

2003 (03) - 1.8 316ti ES Compact 3dr Petrol Manual (170 g/km, 115 bhp)-Magnificent 1 Ow34

Low Mileage

£5,995

  • 1.8L
  • 34.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Rix Motors

01925917564 *

BMW 3 Series2023 (23) - 320i M Sport Saloon 4-Door

2023 (23) - 320i M Sport Saloon 4-Door51

Low Mileage

£29,826

  • 2L
  • 7.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hedin BMW Woolwich

02038730442 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto41

Low Mileage

£39,995

£655/pm (PCP)

  • 2L
  • 7.7K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

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.