Found 148 ads for 'm3' in Used BMW for sale in United Kingdom

Older than today

  • bmw m3 e46 Torquay

    bmw m3 e46

    Torquay
    £6,995
    Electric windows, Air conditioning, Satellite navigation, Parking aid, CD player, Leather trim, Height adjustable driver's seat, Height adjustable passenger seat, Folding rear seats,...
    4
    2002 82,000 miles 3,246 cc petrol
    Trade
    Save
    Remove
  • BMW M3 3.2 Evolution, Full Cage, Coilovers, Bucket Seats & Harnesses Woking

    BMW M3 3.2 Evolution, Full Cage, Coilovers, Bucket Seats & Harnesses

    Woking
    £6,000
    Techna Violet metallic with Black leather interior, 131k miles, 321bhp, Service history, Safety devices full cage installed 2013, Minimum impact install so Front door cards & Leather rear...
    9
    1997 131,000 miles 3,201 cc petrol
    Trade
    Save
    Remove
  • BMW M3 3.2 M3 Coupe FINANCE OFFER FROM £67 PER WEEK! Warrington

    BMW M3 3.2 M3 Coupe FINANCE OFFER FROM £67 PER WEEK!

    Warrington
    £9,999
    EXPERTS IN CAR FINANCE! *******NO-DEPOSIT- APPLY-ONLINE NOW! *****CAR FINANCE ONLY***** WE CAN SUPPLY ANY VEHICLE YOU WANT ONCE THE FINANCE IS APPROVED WITH OURSELVES****** Accept Car...
    1
    2003 60,000 miles 3,246 cc petrol
    Trade
    Save
    Remove
  • BMW M3 4.0 M3 FINANCE OFFER FROM £174 PER WEEK! Warrington

    BMW M3 4.0 M3 FINANCE OFFER FROM £174 PER WEEK!

    Warrington
    £27,999
    *******NO-DEPOSIT- APPLY-ONLINE NOW! *****CAR FINANCE ONLY***** WE CAN SUPPLY ANY VEHICLE YOU WANT ONCE THE FINANCE IS APPROVED WITH OURSELVES****** Accept Car Finance have a highly...
    1
    2011 10 miles 3,999 cc petrol
    Trade
    Save
    Remove
  • BMW M3 Convertible Convertible S (2012) Poole

    BMW M3 Convertible Convertible S (2012)

    Poole
    £38,990
    Leather Novillo Fox Red, 19'' M Double-spoke alloy wheel, Armrest. front with sliding adjustment, BMW Assist, BMW Assist online portal, Elec Fold Exterior Mirrors, Electronic Damper...
    6
    2012 11,987 miles 3,999 cc petrol
    Trade
    Save
    Remove
  • Bmw e46 m3 Rare white, massive spec Banbridge

    Bmw e46 m3 Rare white, massive spec

    Banbridge
    £6,950
    BMW e46 M3 smg, reposted due to time waster Reluctantly selling my e46 m3 The car is very rare in the white and has all the refinements such as the black leather heated seats, electric...
    9
    2001 92,000 miles 3,200 cc petrol
    Save
    Remove
  • Bmw 320ci coupe M3 Paket.money or exchange another car +/- Upton Park, London

    Bmw 320ci coupe M3 Paket.money or exchange another car +/-

    Upton Park, London
    £2,800
    Bmw 320 ci coupe M3 paket,age 2003,132.000 miles
    3
    2003 132,000 miles petrol
    Save
    Remove
  • BMW E46 M3 Dorset, Weymouth

    BMW E46 M3

    Dorset, Weymouth
    £6,250
    For sale is our Titan silver M3 (the wife drives it more than me) Car was registered 8th January 2002 on a 01 plate. Smg drive logic Black nappa leather seats (heated) Electric folding...
    9
    2002 90,038 miles 3,246 cc petrol
    Save
    Remove
  • bmw 320 i se m3 skirts Southmead, Bristol

    bmw 320 i se m3 skirts

    Southmead, Bristol
    £1,600
    bmw 320i se 148,000 on the clock automatic in mint condition has 10 months mot no tax very good car for age nice sounding exhaust it just purrs first person that sees it will buy it
    4
    1993 148,000 miles 1,991 cc petrol
    Save
    Remove
  • Bmw m3 Hayes, London

    Bmw m3

    Hayes, London
    £8,500
    Bmw m3,cobalt black,19" alloys,run flat tyres,full service history,road tax and mot
    4
    2005 70,000 miles 3,246 cc petrol
    Save
    Remove
  • BMW M3 for sale  Essex

    BMW M3 for sale

    Essex
    £7,500
    Dark blue 2003 plate BMW m3 for sale. 3 door, private number plate, 19" alloys, red leather interior, 6 cd multichange, 106k miles, full service history, just been serviced and mot'd...
    3
    2003 106,000 miles 3,200 cc petrol
    Save
    Remove
  • 1996 N, BMW 318I TOURING ESTATE E36 RWD, SPARES OR REPAIR, IDEAL EXPORT?, M3 ALPINA DRIFT?, West Yorks, Batley

    1996 N, BMW 318I TOURING ESTATE E36 RWD, SPARES OR REPAIR, IDEAL EXPORT?, M3 ALPINA DRIFT?,

    West Yorks, Batley
    £395
    1996 N Reg, BMW 318i Touring Estate, 5 Speed Manual, Rear Wheel Drive Purple, 1 Former Lady Owner, 104,000 Miles, Service History, Power Steering, Electric Windows, Factory Alloy Wheels,...
    4
    1996 104,000 miles petrol
    Save
    Remove
  • BMW M3 2dr 4.0 excellent condition Crystal Palace, London

    BMW M3 2dr 4.0 excellent condition

    Crystal Palace, London
    £19,795
    Silverstone 2, 19inch Alloys, EDC Electronic Damper Control, Black leather interior, only use V power, Next MOT due /12/2014, Tax expires /05/2014, Full service history, Electric windows,...
    9
    2007 34,000 miles 3,999 cc petrol
    Save
    Remove
  • BMW E46 M3 2002 - BLACK - BLACK LEATHER INTERIOR - 108K Maidstone

    BMW E46 M3 2002 - BLACK - BLACK LEATHER INTERIOR - 108K

    Maidstone
    £6,750
    BMW E46 M3 2002 108K MILAGE BLACK BODYWORK BLACK LEATHER INTERIOR JUST BEEN SERVICED 12 MONTHS MOT LEFT (JUST BEEN DONE) vanos unit just been replaced at a cost of 2.5k NO TIME WASTERS NO...
    8
    2002 108,000 miles 3,246 cc petrol
    Save
    Remove
  • Bmw m3 Newcastle

    Bmw m3

    Newcastle
    £11,950
    For sale, Limited edition 54 plate phoenix yellow m3. Sat nav, 19" alloys, windows tinted. Full service history, last service 3000 miles. 11 months mot, 5 months tax. Excellent condition...
    5
    2004 86,000 miles petrol
    Save
    Remove
  • BMW M3 convertable Pembrokeshire

    BMW M3 convertable

    Pembrokeshire
    £6,000
    Brand new soft top and also comes with hard top. MOT jan 2015,tax July 2014. 124000 on the clock. Full leather interior, electrical heated sports seats, alloy wheels, electric windows,...
    9
    2003 120,000 miles 3,200 cc petrol
    Save
    Remove
  • BMW M3 3.2 SMG Hull

    BMW M3 3.2 SMG

    Hull
    £10,000
    GREY, FULL LEATHER, XENONS, 12 MONTHS MOT, SERVICE HISTORY, 6 CD CHANGER, HOOD IS IN PERFECT CONDITION AND FULLY WORKING ORDER, Spirit-Nappa leather, Digital air conditioning + auto...
    8
    2004 80,000 miles 3,246 cc petrol
    Save
    Remove
  • BMW 330d m3 sport PRICE DROP!!!!!!!!! Downpatrick

    BMW 330d m3 sport PRICE DROP!!!!!!!!!

    Downpatrick
    £1,950
    PRICE DROP!!!!!!!!!! 2001 BMW 330d m3sport 140miles good driving car no faults, motd to May taxed till April, no calls till after 5 no texts! 07546290713
    4
    2001 140 miles diesel
    Save
    Remove
  • BMW E46 Hamann Competition Coupe F/S UK Ultra Rare 323 325 330ci i m3 Earith, Huntingdon

    BMW E46 Hamann Competition Coupe F/S UK Ultra Rare 323 325 330ci i m3

    Earith, Huntingdon
    £3,995
    Hi Guys, After ten years of ownership my friend and I are selling our beast. It started life as a '99 323ci. It has 124,000 miles on the clock 6Months Tax 6Months MOT Now here is what its...
    8
    1999 124,500 miles 2,494 cc petrol
    Save
    Remove
  • BMW 330d M SPORT ENGINE REBUILT SALOON FULL SERVICE HISTORY PX DIESEL 320d 520d 330d 318 325 330 m3 Great Barr, Birmingham

    BMW 330d M SPORT ENGINE REBUILT SALOON FULL SERVICE HISTORY PX DIESEL 320d 520d 330d 318 325 330 m3

    Great Barr, Birmingham
    £2,350
    BMW 3 SERIES M SPORT ENGINE REBUILT AT 158K ALL DOCUMENTED FULL SERVICE HISTORY 6 MONTHS TAX 12 MONTHS MOT 1 OWNER ( I BOUGHT THIS CAR BRAND NEW ) SPEC BLACK LEATHER SEATS CARBON TRIM...
    6
    2002 190,000 miles 2,926 cc diesel
    Save
    Remove
  • 2004 54 BMW 330CD M SPORT COUPE SILVER ELECTRIC HEATED LEATHER TAX & MOT 320 325 335 m3 EXCELLENT Nottingham

    2004 54 BMW 330CD M SPORT COUPE SILVER ELECTRIC HEATED LEATHER TAX & MOT 320 325 335 m3 EXCELLENT

    Nottingham
    £4,395
    2004 54 BMW 330CD M SPORT COUPE, SILVER, 6 Speed Diesel, Unmarked electric leather seats with drivers memory, Heated seats, Cruise control, Climate control, Air conditioning, Electric...
    8
    2004 131,000 miles 2,993 cc diesel
    Save
    Remove
  • 2004 BMW M3 3.2 6SPEED MANUAL Wisbech

    2004 BMW M3 3.2 6SPEED MANUAL

    Wisbech
    £8,600
    2004 04PLATE BMW M3 3.2 MANUAL,92,000Miles,Tax til Sept 2014,M.O.T til July 2014,recently had all 4 tyres replaced,heated leather seats,electric folding mirrors & windows,6 disc c.d...
    8
    2004 92,000 miles 3,246 cc petrol
    Save
    Remove
  • BMW M3 Aberdeen

    BMW M3

    Aberdeen
    £7,995
    BMW M3 2003 Silver Mot & tax 89k F.s.h CSL alloys Excellent condition For any more info text or call on 07539869729 £7995 May p/x
    5
    2003 89,000 miles 3,200 cc petrol
    Save
    Remove
  • BMW 330 ci 60000 miles hard top convertible 330ci cheap bargin /m3 e46 Heathrow, London

    BMW 330 ci 60000 miles hard top convertible 330ci cheap bargin /m3 e46

    Heathrow, London
    £5,999
    Low miles 330ci perfect car well looked after with hard top black leathers sat nav tv cd changer H/K sound system folding side mirrors full service history 6 months tax and mot 1st to see...
    8
    2004 60,000 miles petrol
    Save
    Remove
  • BMW 320I M SPORT CONVERTIBLE 08REG NOT A4 M3 M5 X5 Q7 Q5 West Midlands, Birmingham

    BMW 320I M SPORT CONVERTIBLE 08REG NOT A4 M3 M5 X5 Q7 Q5

    West Midlands, Birmingham
    £11,600
    BMW 320I M SPORT CONVERTIBLE 08 REG IN GREY 90000 MILES WITH FULL SERVICE HISTORY, EXCELLENT CONDITION INSIDE AND OUT 19" ALLOYS LOTS OF HISTORY PAPER WORK. FULL MOT AND TAX TILL END OF...
    9
    2008 90,000 miles 1,995 cc petrol
    Save
    Remove
  • Bmw m3 Andover

    Bmw m3

    Andover
    £13,000
    Bmw m3 e46 Manuel convertible 53 thousand miles full service history bmw run in service an amazing car with all extras 19 inch genuine csl alloys with brand new continental tyres .plus a...
    4
    2003 53 miles 3,246 cc petrol
    Save
    Remove
  • E46 BMW M3 RARE EVOLUTION EDITION SMG II PADDLE SHIFT LAUNCH CONTROL ESTORIL BlUE & SUNROOF 53 PLATE Portsmouth

    E46 BMW M3 RARE EVOLUTION EDITION SMG II PADDLE SHIFT LAUNCH CONTROL ESTORIL BlUE & SUNROOF 53 PLATE

    Portsmouth
    £8,500
    E46 BMW M3 rare evolution edition SMG II beautiful estroil blue FULL SERVICE HISTORY Electric sunroof, Electric windows, Air conditioning, Satellite navigation, Parking aid, CD player,...
    9
    2003 106,000 miles 3,200 cc petrol
    Save
    Remove
  • '57 BMW M3 COUPE BLACK IMMACULATE VERY LOW MILES Huntly

    '57 BMW M3 COUPE BLACK IMMACULATE VERY LOW MILES

    Huntly
    £18,000
    07/57 BMW M3 Immaculate, beautiful car. Only for sale as we hardly use it! Very low miles, well looked after. 19" wheels, sat nav etc Serious enquires only, Please no timewasters or Joy...
    3
    2007 22,600 miles 3,999 cc petrol
    Save
    Remove
  • BMW 316TI ES COMPACT 18" M3 Alloys, Low mileage, Tax and MOT, Bolton

    BMW 316TI ES COMPACT 18" M3 Alloys, Low mileage, Tax and MOT,

    Bolton
    £1,550
    Electric windows, Electric mirrors, Remote central locking, Airbags, Trip computer, AC, Tax and Mot, CD player/Radio, 18@ M3 Alloy wheels, a few marks on bodywork, brakes need replacing...
    5
    2005 60,000 miles 1,796 cc petrol
    Save
    Remove
  • 2010 (59REG) WHITE BMW M3 CONVERTIBLE Canary Wharf, London

    2010 (59REG) WHITE BMW M3 CONVERTIBLE

    Canary Wharf, London
    £30,599
    Summer is coming...Tracker, Xenon Headlight, Rain sensor, Parking Distance Control, Red leather, New tyre, Long MOT & Tax, Upgrade Speakers, Very good condition!, WHITE, 2 owners, Next...
    8
    2010 28,000 miles 3,999 cc petrol
    Save
    Remove
  • 2004 Bmw m3 convertable Tower Hamlets, London

    2004 Bmw m3 convertable

    Tower Hamlets, London
    £7,100
    Full service history (loads of history paperwork) clean car inside and out. Carbon black with kiwi interior great combination 7 months mot 6 months tax all important flywheel and clutch...
    5
    2004 118,000 miles 3,246 cc petrol
    Save
    Remove
  • 1997 BMW M3 M3 Evolution 4dr Atherton, Manchester

    1997 BMW M3 M3 Evolution 4dr

    Atherton, Manchester
    £3,990
    1997 R reg BMW M3 M3 Evolution 4dr, Manual, Saloon, Petrol, 134,200 miles. Metallic Boston Green, Next MOT due 08/08/2014, Tax expires 30/06/2014, Last serviced on 09/03/2013 at 131,756...
    9
    1997 134,200 miles 3,200 cc petrol
    Trade
    Save
    Remove
  • 2004 BMW M3 3.2 SMG Individual - Manual/Auto Norwich

    2004 BMW M3 3.2 SMG Individual - Manual/Auto

    Norwich
    £9,995
    Phone:07875 599506 BMW M3 SMG Individual 6 Speed Sequential/Auto, in Very Rare Estoril Blue, 82,000 miles with Full BMW Service History, Sat Nav, TV Function, Full Grey Nappa Leather...
    8
    2004 82,000 miles 3,246 cc petrol
    Trade
    Save
    Remove
  • bmw e46 m3 fbsh low mileage 84k rare kiwi leather fully loaded 2001 £6250ono Billericay

    bmw e46 m3 fbsh low mileage 84k rare kiwi leather fully loaded 2001 £6250ono

    Billericay
    £6,250
    geat condition m3 fully loaded tv/nav heated seats etc super rare kiwi leather full bmw service history im 3rd owner very quick car private plate included valued at 900/£1200 px try me...
    9
    2001 84 miles 3,246 cc petrol
    Save
    Remove
  • ##STUNNING BMW 316 COUPE M3 REP LOOK## Keighley

    ##STUNNING BMW 316 COUPE M3 REP LOOK##

    Keighley
    £589
    Here is my pride And joy 325 M sport REP for sale i have spent lots on this motor hate to see it go but want something for the family now. BMW 316i -It just recently had a full service...
    8
    1997 150,000 miles 1,596 cc petrol
    Save
    Remove
  • BMW M3 Convertible E36 Romford, London

    BMW M3 Convertible E36

    Romford, London
    £3,500
    Genuine M3, much loved car, I have known this car from new and it has had BMW servicing from new. The car is still very well maintained but it goes to specialists now as the car is older...
    9 1
    1999 165,000 miles 3,201 cc petrol
    Save
    Remove
  • E46 BMW M3 Weymouth

    E46 BMW M3

    Weymouth
    £6,250
    For sale is our Titan silver M3 (the wife drives it more than me) Car was registered 8th January 2002 on a 01 plate. Smg drive logic Black nappa leather seats (heated) Electric folding...
    9
    2002 90,081 miles 3,246 cc petrol
    Save
    Remove
  • bmw 318ci coupe 105k miles 3 months mot 4 months tax, m3 alloys, good condition, 216 318 320 323 325 London

    bmw 318ci coupe 105k miles 3 months mot 4 months tax, m3 alloys, good condition, 216 318 320 323 325

    London
    £1,399
    BMW for sale was owned by previous owner for last ten years. Only one previous owner. Mileage to date 105,700. In great condition for its age. Only cosmetic wear as pictured. Few minor...
    6
    2001 105,000 miles 1,900 cc petrol
    Trade
    Save
    Remove
  • BMW M3 FULL BMW SERVICE HISTORY, SILVERSTONE WITH BLACK LEATHER INTERIOR VERY GOOD CONDITION! Longsight, Manchester

    BMW M3 FULL BMW SERVICE HISTORY, SILVERSTONE WITH BLACK LEATHER INTERIOR VERY GOOD CONDITION!

    Longsight, Manchester
    £18,295
    BLUE, 5 seats, Stunning M3 Saloon With Awesome V8 Power. Finished In Silverstone II With Black Novillo Sports Leather Interior. Fantastic Spec Inc: Professional Sat/Nav With Bluetooth...
    1
    2008 70,000 miles 3,999 cc petrol
    Save
    Remove
  • 2011 11 Reg BMW M3 4.0 DCT Coupe  Southend-on-Sea

    2011 11 Reg BMW M3 4.0 DCT Coupe

    Southend-on-Sea
    £32,890
    Phone:01702 464356 Specification: Pearlescent Mineral White Black Novillo Leather Navigation System Professional Heated Front Seats Adaptive Xenon Lights BMW Assist Voice Control Enhanced...
    9
    2011 13,238 miles 3,999 cc petrol
    Trade
    Save
    Remove
  • BMW M3 3.2 2006MY M3 Peterborough

    BMW M3 3.2 2006MY M3

    Peterborough
    £11,950
    GREY, STUNNING 1 OWNER FROM BRAND NEW EXAMPLE...UNMARKED HEATED MEMORY GREY LEATHER SEATS..SAT NAV AND TV..19" M ALLOYS...FULLY STAMPED BMW SERVICE HISTORY...MUST BE VIEWED!!!, Upgrades -...
    9
    2005 80,000 miles 3,246 cc petrol
    Trade
    Save
    Remove
  • BMW M3 2004 3.2 CABRIOLET Poole

    BMW M3 2004 3.2 CABRIOLET

    Poole
    £10,950
    Phone:01202 745757 This Stunning Example is Finished in Gun Grey Metallic with Red Leather Interior Trim. Beautiful all round condition with an equally impressive service history. All...
    9
    2004 59,000 miles 3,246 cc petrol
    Trade
    Save
    Remove
  • BMW M3 3.2 2003MY M3 Peterborough

    BMW M3 3.2 2003MY M3

    Peterborough
    £9,950
    BLACK, FANTASTIC EXAMPLE OF THE POPULAR MODEL..EXTRAS INCLUDE FULLY HEATED MEMORY BLACK LEATHER SEATS..HARMON/KARDON SOUND..19" M ALLOY WHEELS..FULLY STAMPED SERVICE HISTORY!!!, Upgrades...
    9
    2003 85,268 miles 3,246 cc petrol
    Trade
    Save
    Remove
  • BMW M3 3.2 2004MY M3 Peterborough

    BMW M3 3.2 2004MY M3

    Peterborough
    £10,949
    GREY, SPOTLESS EXAMPLE INSIDE AND OUT..FULL HEATED MEMORY BLACK NAPPA LEATHER SEATS..SAT NAV TV AND BLUETOOTH..VOSA VERIFIED LOW MILES AND FULL SERVICE HISTORY..MUST BE VIEWED!, Upgrades...
    9
    2004 69,442 miles 3,246 cc petrol
    Trade
    Save
    Remove
  • BMW M3 3.2 2004MY M3 Peterborough

    BMW M3 3.2 2004MY M3

    Peterborough
    £10,949
    SILVER, STUNNING EXAMPLE!!!JUST HAD CSL ALLOYS REFURBED...UNMARKED RED NAPPA MEMORY SEATS...HEADREST TV SCREENS...UPGRADED 19" ALLOYS...MUST BE VIEWED!!!!, Upgrades - BMW 6 CD changer,...
    9
    2004 69,877 miles 3,246 cc petrol
    Trade
    Save
    Remove
  • BMW M3 4.0 M DCT EDITION MONTE CARLO COUPE Yate

    BMW M3 4.0 M DCT EDITION MONTE CARLO COUPE

    Yate
    £32,499
    Seven-Speed Double Clutch Transmission, Electric Fold Exterior Mirrors, Seat Heating Front, USB Audio Interface, BMW Assist Online Portal, Enhanced Bluetooth Telephone, Sun Protection...
    9
    2009 19,000 miles 3,999 cc petrol
    Trade
    Save
    Remove
  • HUGE £££ DROP AUTOVOGUE BMW 325I SE M SPORT 20" RIMS  RED LEATHER I DRIVE px swop why not 335 M3 Rubery, Birmingham

    HUGE £££ DROP AUTOVOGUE BMW 325I SE M SPORT 20" RIMS RED LEATHER I DRIVE px swop why not 335 M3

    Rubery, Birmingham
    £10,000
    £2000 price drop for cash sale! Reluctantly having to sell my exceptional BMW 3 series 325i SE Autovogue. Im in no rush atall to sell this car and if im truly honest I don't want to but...
    8
    2006 78 miles 2,497 cc petrol
    Save
    Remove
  • 2006 (56) BMW M3 3.2 CABRIOLET CONVERTIBLE MANUAL WARRANTIED LOW MILEAGE FSH    Chelmsford

    2006 (56) BMW M3 3.2 CABRIOLET CONVERTIBLE MANUAL WARRANTIED LOW MILEAGE FSH

    Chelmsford
    £16,450
    Phone:07791 394548 2006 (56) BMW M3 3.2 INDIVIDUAL CONVERTIBLE CABRIOLET 2 DOOR SPORTS COUPE WITH ELECTRIC SOFT TOP. WARRANTIED LOW MILEAGE OF 56750 MILES. COLOUR: ESTORIL BLUE. 2 OWNERS...
    9
    2006 56,850 miles 3,246 cc petrol
    Trade
    Save
    Remove
  • BMW M3 4.0 V8 M3 £129 PER WEEK! Warrington

    BMW M3 4.0 V8 M3 £129 PER WEEK!

    Warrington
    £24,999
    *******NO-DEPOSIT- APPLY-ONLINE NOW! *****CAR FINANCE ONLY***** WE CAN SUPPLY ANY VEHICLE YOU WANT ONCE THE FINANCE IS APPROVED WITH OURSELVES****** Accept Car Finance have a highly...
    7
    2008 39,000 miles 3,999 cc petrol
    Trade
    Save
    Remove
  • BMW M3 Peterborough

    BMW M3

    Peterborough
    £10,975
    Metallic BLACK, STUNNING CONDITION INSIDE AND OUT...PRIVATE PLATE INCLUDED...VOSA VERIFIED LOW MILES..TOUCH SCREEN SAT NAV..19" ALLOYS..AUTOS LIGHTS.CRUISE CONTROL..UNMARKED GREY LEATHER,...
    9
    2003 59,926 miles 3,246 cc petrol
    Trade
    Save
    Remove

Sponsored Links

  Subscribe to RSS
M3 in United Kingdom, Used BMW for sale (148 ads posted)