Used BMW 3 Series Petrol cars for sale

BMW, 3 Series

2008 (B) - 335I M SPORT TOURING 5-Door

28
£8,990
Finance available £179 pm
  • 3L
  • 156.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Direct Part X

01924 667333 *
3.3/5 Stars

BMW, 3 Series

2024 (24) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

36
£31,314
Finance available £623 pm
  • 2L
  • 12.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Horizon Car Hub ltd

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

36
£19,899
Finance available £409 pm
  • 2L
  • 58kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

01473 356705 *
4.3/5 Stars

BMW, 3 Series

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

69
Low Mileage
£20,100
Finance available £435 pm
  • 2L
  • 36.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Cannock

BMW, 3 Series

2022 (71) - M340i xDrive MHT 5dr Step Auto

4
£39,950
Finance available £800 pm
  • 3L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Sutton Car Sales Ltd

0121 728 8806 *
3.6/5 Stars

BMW, 3 Series

2024 (74) - 320i M Sport Saloon 4-Door

49
£30,891
  • 2L
  • 6.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Enfield BMW

BMW, 3 Series

2021 (21) - 2.0 318i Sport Touring Auto Euro 6 (s/s) 5dr

56
Reduced
£21,990
  • 2L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Penton Citroen Andover

BMW, 3 Series

2006 (56) - 325i SE 4dr

12
Low Mileage
£1,895
  • 2.5L
  • 113kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 3 Series

2008 (58) - 330i M Sport 4dr Step Auto

20
£5,999
Finance available £112 pm
  • 3L
  • 140kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

EMPORIUM AUTO HOUSE LTD

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

35
£36,950
  • 2L
  • 71Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Milton Keynes

01908 104093 *
4.7/5 Stars

BMW, 3 Series

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

12
£37,998
  • 2L
  • 14Miles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

12
£30,998
  • 2L
  • 6.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 3 Series

2024 - M340i xDrive MHT 4dr Step Auto

35
£50,990
  • 3L
  • 8.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Milton Keynes

01908 104093 *
4.7/5 Stars

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

31
£26,049
Finance available £548 pm
  • 2L
  • 18.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Burnley