Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,777 Used BMW 3 Series cars for sale

BMW 3 Series2015 (65) - 2.0 320d ED Sport Touring Euro 6 (s/s) 5dr

2015 (65) - 2.0 320d ED Sport Touring Euro 6 (s/s) 5dr22

£3,995

  • 2L
  • 195.0K

    Miles
  • Diesel
  • Manual
  • Estate

Parkside Reading Limited

01184023918 *

BMW 3 Series2019 - 330e Sport Pro 4-Door

2019 - 330e Sport Pro 4-Door52

Low Mileage

£17,180

  • 2L
  • 47.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

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

2018 - 320d M Sport Shadow Edition 5dr Step Auto35

£14,850

  • 2L
  • 78.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Anchor Cars

01182058863 *

BMW 3 Series2013 (13) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr

2013 (13) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr44

Low Mileage

£6,690

£119/pm (HP)

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Choices Motor Company

01344203046 *

BMW 3 Series2004 (04) - 320 Ci Sport 2dr

2004 (04) - 320 Ci Sport 2dr14

Low Mileage

£1,795

  • 2.2L
  • 117.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Platinum Cars Ltd

01182274521 *

BMW 3 Series2015 - 335d xDrive M Sport 5dr Step Auto [Business Media]

2015 - 335d xDrive M Sport 5dr Step Auto [Business Media]35

Low Mileage

£15,490

  • 3L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Anchor Cars

01182058863 *

BMW 3 Series2022 - 2.0 330E xDrive M Sport Auto 4WD 4dr

2022 - 2.0 330E xDrive M Sport Auto 4WD 4dr45

Low Mileage

£28,777

£465/pm (PCP)

  • 2L
  • 9.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Best Car (Bucks) Limited

01494311305 *

BMW 3 Series2011 (60) - 320d [184] M Sport 5dr

2011 (60) - 320d [184] M Sport 5dr15

Low Mileage

£3,495

£52/pm (HP)

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Manual
  • Estate

Rightmove Autos Limited

01182058857 *

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

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

£19,390

  • 2L
  • 76.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Anchor Cars

01182058863 *

BMW 3 Series2021 - 320i M Sport 4-Door

2021 - 320i M Sport 4-Door53

£20,720

  • 2L
  • 38.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2016 - 325d M Sport 5dr Step Auto [Business Media]

2016 - 325d M Sport 5dr Step Auto [Business Media]36

Low Mileage

£14,625

£286/pm (HP)

  • 2L
  • 54.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Anchor Cars Tadley

01182276966 *

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

2016 - 335d xDrive M Sport 4dr Step Auto36

Low Mileage

£15,550

  • 3L
  • 69.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Anchor Cars

01182058863 *

BMW 3 Series2021 - 320i Sport 4dr Step Auto

2021 - 320i Sport 4dr Step Auto1

Low Mileage

£20,890

  • 2L
  • 30.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Anchor Cars

01182058863 *

BMW 3 Series2018 - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p

2018 - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p51

Low Mileage

£16,990

  • 2L
  • 50.2K

    Miles
  • Petrol
  • Automatic
  • Estate
Other BMW cars near Berkshire?
Other BMW 3 Series cars in Berkshire
About cars in Reading on MOTORS
What's the most popular BMW 3 Series colour?
Grey
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
221 BHP
What's the BMW 3 Series's average fuel economy?
60 MPG
What's the BMW 3 Series's average price?
£17,261
What's the BMW 3 Series's average mileage?
67,250

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