Used BMW cars for sale in Gainsborough, Lincolnshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Gainsborough or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, Z3

1999 (V) - 1.8 2dr

18
Low Mileage
£5,995
Finance available £444 pm
  • 1.9L
  • 49kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

BMW, M2

2016 (66) - M2 2dr DCT

19
Low Mileage
£22,990
Finance available £1918 pm
  • 3L
  • 55.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Belluga Autos Limited

01777 801340 *
5/5 Stars

BMW, 2 Series

2014 (64) - 218d M Sport 2dr

14
£7,990
Finance available £621 pm
  • 2L
  • 85.6kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Belluga Autos Limited

01777 801340 *
5/5 Stars

BMW, 2 Series

2018 (68) - 220d xDrive M Sport 5dr Step Auto

17
Reduced
£13,990
Finance available £1155 pm
  • 2L
  • 36.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Belluga Autos Limited

01777 801340 *
5/5 Stars

BMW, X4

2019 - xDrive30d M Sport 5dr Step Auto

19
£24,490
Finance available £2049 pm
  • 3L
  • 82.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Belluga Autos Limited

01777 801340 *
5/5 Stars

BMW, M3

2012 - 4.0 M3 Coupe 2-Door

25
Low Mileage
£22,495
Finance available £1875 pm
  • 4L
  • 56kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Yaddlethorpe Motor Company

BMW, X3

2023 - xDrive M40d MHT 5dr Auto

42
£58,750
Finance available £5038 pm
  • 3L
  • 9.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Martin Atkinson Specialist Cars Ltd

BMW, M4

2015 (15) - M4 2dr DCT

18
Low Mileage
£19,990
Finance available £1656 pm
  • 3L
  • 67.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Belluga Autos Limited

01777 801340 *
5/5 Stars

BMW, M3

1996 (P) - M3 Evolution 4dr

18
Low Mileage
£13,500
Finance available £1111 pm
  • 3.2L
  • 119kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BMW, 3 Series

2013 - 2.0 320d M Sport Touring 5-Door

Low Mileage
£9,895
Finance available £791 pm
  • 2L
  • 82.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Yaddlethorpe Motor Company

BMW, X6

2017 (17) - xDrive40d M Sport 5dr Step Auto

18
£21,990
Finance available £1831 pm
  • 3L
  • 73.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Belluga Autos Limited

01777 801340 *
5/5 Stars

BMW, 4 Series Gran Coupe

2015 - 2.0 420d M Sport Gran Coupe 5-Door

21
£6,495
Finance available £488 pm
  • 2L
  • 140.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Yaddlethorpe Motor Company