Used BMW 3 Series Petrol cars for sale

BMW, 3 Series

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

67
Low Mileage
£21,135
Finance available £372 pm
  • 2L
  • 13.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Camberley

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£34,498
  • 2L
  • 9.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.6/5 Stars

BMW, 3 Series

1987 (D) - 325i 2dr

25
Low Mileage
£13,995
Finance available £290 pm
  • 2.5L
  • 97kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Star Car Sales

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

34
Reduced
£21,199
Finance available £442 pm
  • 2L
  • 31kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Peterborough

BMW, 3 Series

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

38
£30,246
  • 2L
  • 8.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Ruxley BMW

BMW, 3 Series

2001 - 1.9 318CI SE Auto 2dr

9
Low Mileage
£2,995
  • 1.9L
  • 68kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Eastwood Motor Sales Limited

BMW, 3 Series

2018 (68) - 318i Sport 4dr

£13,000
  • 1.5L
  • 58.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Listers Kings Lynn (BMW)

BMW, 3 Series

2021 - 318i M Sport 4dr Step Auto

38
£19,699
Finance available £409 pm
  • 2L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Newport

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Reduced
£33,998
  • 2L
  • 5.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Solihull)

0121 516 0456 *
4.6/5 Stars

BMW, 3 Series

2015 (15) - 2.0 320i M Sport Saloon 4dr Petrol Manual xDrive-Factory Extras Worth &poun

43
Reduced
£13,950
Finance available £289 pm
  • 2L
  • 60kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Rix Motors

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

10
Low Mileage
£21,656
  • 2L
  • 27.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall Volvo Derby

BMW, 3 Series

2006 (06) - 320i M Sport 5dr

13
£595
  • 2L
  • 153.3kMiles
  • Petrol
  • Manual
  • Body StyleEstate

BMW, 3 Series

2022 (72) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

77
£32,495
Finance available £647 pm
  • 2L
  • 19kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Rosso Performance LTD

BMW, 3 Series

2009 (09) - 318i SE 4dr

14
£1,995
  • 2L
  • 135kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Assuredrive

BMW, 3 Series

2024 (74) - 320i M Sport 5dr Step Auto [Pro Pack] Petrol Estate

49
£34,000
  • 2L
  • 11.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu BMW Bridgwater

BMW, 3 Series

2010 - 325i M Sport 2dr Step Auto

23
Low Mileage
£6,495
Finance available £123 pm
  • 3L
  • 94kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Parkgate Auto Solutions