Filters
Your Budget
Cash
Monthly
  • PCP
  • HP
Deposit
Annual Mileage
Term Length
Fuel Type
Hybrid Type
Transmission
Bodystyle
Desirable Options
Show More
Branch
Show More
No. of Seats
No. of Doors
Year
  • Minimum
  • Maximum
Engine Size
  • Minimum
  • Maximum
Mileage
Colours
Search & Filter

Used BMW X3 M Sport Cars for Sale

Explore the Used BMW X3 M Sport Cars in Stock

    vehicles
    Sort
    • Price, low to high
    • Price, high to low
    • Best MPG
    • Low CO2
    • Mileage, low to high
    • Mileage, high to low
    • Age, newest first
    • Age, oldest first
    • Distance, closest first
    • 32
      BMW X3

      3.0 35d M Sport Suv 5dr Diesel Sport Auto Xdrive

      3.0 Diesel | Automatic | 41,460 miles | 2016 | GJ16LGC

      Chandlers Hailsham BMW 01323383438
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £23,795

      Explore
    • 36
      BMW X3

      Xdrive20d M Sport

      2.0 Diesel | Automatic | 54,746 miles | 2017 | GU67TYD

      Chandlers Worthing BMW 01903 444028
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £24,875

      Explore
    • 20
      BMW X3

      2.0 20d M Sport Suv 5dr Diesel Auto Xdrive

      2.0 Diesel (190ps) | Automatic | 44,314 miles | 2018 | LO18GZD

      Barons Borehamwood BMW 02031314830
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £28,490

      £29,990 Save: £1,500

      Explore
    • 36
      BMW X3

      2.0 20d M Sport Suv 5dr Diesel Auto Xdrive

      2.0 Diesel (190ps) | Automatic | 33,587 miles | 2018 | LG68LXD

      Chandlers Worthing BMW 01903 444028
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £29,875

      £32,875 Save: £3,000

      Explore
    • 36
      BMW X3

      2.0 20i Gpf M Sport Suv 5dr Petrol Auto Xdrive

      2.0 Petrol (184ps) | Automatic | 20,347 miles | 2018 | ND68ZVO

      Chandlers Worthing BMW 01903 444028
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £31,875

      £35,875 Save: £4,000

      Explore
    • Click & Collect.
      Reserve, trade in and finance your next vehicle online now.
      Reserve
      Trade In
      Finance
      Collect
      Learn More
      AcceleRide
    • 20
      BMW X3

      Xdrive30d M Sport

      3.0 Diesel | Automatic | 30,083 miles | 2017 | EA67EGK

      Barons Stansted BMW 01279945908
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £31,990

      Explore
    • 24
      BMW X3

      Xdrive20i M Sport

      2.0 Petrol | Automatic | 44,890 miles | 2018 | AE68NWU

      Barons Cambridge BMW 01954574124
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £31,990

      Explore
    • 20
      BMW X3

      Xdrive20i M Sport

      2.0 Petrol | Automatic | 24,646 miles | 2018 | GU68TEO

      Barons Stansted BMW 01279945908
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £32,490

      Explore
    • 36
      BMW X3

      Xdrive20d M Sport

      2.0 Diesel | Automatic | 23,090 miles | 2019 | GV68MZO

      Chandlers Worthing BMW 01903 444028
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £32,875

      Explore
    • 24
      BMW X3

      2.0 20d M Sport Suv 5dr Diesel Auto Xdrive

      2.0 Diesel (190ps) | Automatic | 26,293 miles | 2019 | AD68DLN

      Barons Cambridge BMW 01954574124
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £32,950

      Explore
    • 24
      BMW X3

      2.0 20d M Sport Suv 5dr Diesel Auto Xdrive

      2.0 Diesel (190ps) | Automatic | 28,709 miles | 2019 | EU69JFO

      Barons Borehamwood BMW 02031314830
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £33,490

      £36,990 Save: £3,500

      Explore
    • 24
      BMW X3

      Xdrive20d M Sport

      2.0 Diesel | Automatic | 21,714 miles | 2019 | AD19JJX

      Barons Hindhead BMW 01428853628
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £33,498

      £33,950 Save: £452

      Explore
    • 36
      BMW X3

      2.0 20d M Sport Suv 5dr Diesel Auto Xdrive

      2.0 Diesel (190ps) | Automatic | 24,746 miles | 2019 | GV68NDC

      Chandlers Worthing BMW 01903 444028
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £33,875

      £34,875 Save: £1,000

      Explore
    • 36
      BMW X3

      Xdrive20d M Sport

      2.0 Diesel | Automatic | 26,098 miles | 2019 | GP19GDX

      Chandlers Worthing BMW 01903 444028
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £33,875

      Explore
    • 36
      BMW X3

      2.0 20i Gpf M Sport Suv 5dr Petrol Auto Xdrive

      2.0 Petrol (184ps) | Automatic | 5,697 miles | 2019 | GP68AOX

      Barons Borehamwood BMW 02031314830
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £33,990

      £35,490 Save: £1,500

      Explore
    • 36
      BMW X3

      Xdrive30d M Sport

      3.0 Diesel | Automatic | 27,295 miles | 2019 | GV68NCX

      Barons Stansted BMW 01279945908
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £33,990

      Explore
    • 33
      BMW X3

      Xdrive20d M Sport

      2.0 Diesel | Automatic | 10,500 miles | 2019 | GU69NZR

      Chandlers Hailsham BMW 01323383438
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £34,295

      £35,495 Save: £1,200

      Explore
    • 23
      BMW X3

      2.0 20d M Sport Suv 5dr Diesel Auto Xdrive

      2.0 Diesel (190ps) | Automatic | 11,711 miles | 2019 | GX69GXE

      Chandlers Hailsham BMW 01323383438
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £34,495

      £36,995 Save: £2,500

      Explore
    • 31
      BMW X3

      Xdrive20d M Sport

      2.0 Diesel | Automatic | 12,988 miles | 2019 | HN69YJG

      Chandlers Brighton BMW 01273838357
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £34,685

      Explore
    • 36
      BMW X3

      2.0 20d M Sport Suv 5dr Diesel Auto Xdrive

      2.0 Diesel (190ps) | Automatic | 14,205 miles | 2019 | GV69HJY

      Chandlers Worthing BMW 01903 444028
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £34,875

      £39,875 Save: £5,000

      Explore
    • 23
      BMW X3

      2.0 20d M Sport Suv 5dr Diesel Auto Xdrive

      2.0 Diesel (190ps) | Automatic | 19,891 miles | 2019 | AK69UPD

      Barons Cambridge BMW 01954574124
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £34,950

      Explore
    • 36
      BMW X3

      Xdrive20d M Sport

      2.0 Diesel | Automatic | 26,675 miles | 2019 | RV69NHC

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £34,995

      Explore
    • 36
      BMW X3

      Xdrive20d M Sport

      2.0 Diesel | Automatic | 21,701 miles | 2019 | RO69HVA

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £34,995

      Explore
    • 36
      BMW X3

      Xdrive20d M Sport

      2.0 Diesel | Automatic | 13,738 miles | 2019 | GV69HJJ

      Chandlers Worthing BMW 01903 444028
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £35,875

      Explore
    • 36
      BMW X3

      2.0 20i Gpf M Sport Suv 5dr Petrol Auto Xdrive

      2.0 Petrol (184ps) | Automatic | 13,511 miles | 2019 | GK19ZJO

      Chandlers Hailsham BMW 01323383438
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £35,895

      £36,490 Save: £595

      Explore
    • 36
      BMW X3

      2.0 20i Gpf M Sport Suv 5dr Petrol Auto Xdrive

      2.0 Petrol (184ps) | Automatic | 11,502 miles | 2019 | RV69NBD

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £36,994

      £38,995 Save: £2,001

      Explore
    • 21
      BMW X3

      Xdrive20d M Sport

      2.0 Diesel | Automatic | 8,000 miles | 2020 | LX20JPU

      Chandlers Brighton BMW 01273838357
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £37,895

      Explore
    • 36
      BMW X3

      Xdrive30d M Sport

      3.0 Diesel | Automatic | 8,905 miles | 2019 | FT68KTU

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £37,995

      Explore
    • 36
      BMW X3

      3.0 30d M Sport Suv 5dr Diesel Auto Xdrive

      3.0 Diesel (265ps) | Automatic | 16,874 miles | 2020 | RV70RZZ

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £38,994

      £44,995 Save: £6,001

      Explore
    • 20
      BMW X3

      Xdrive30d M Sport

      3.0 Diesel | Automatic | 17,623 miles | 2019 | GU19LHX

      Chandlers Brighton BMW 01273838357
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £39,895

      Explore
    • 20
      BMW X3

      2.0 20d Mht M Sport Suv 5dr Diesel Hybrid Auto Xdrive

      2.0 Mild Hybrid (190ps) | Automatic | 4,765 miles | 2020 | AF70YUE

      Barons Bedford BMW 01234434613
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £40,000

      £42,000 Save: £2,000

      Explore
    • 22
      BMW X3

      Xdrive20d M Sport

      2.0 Hybrid | Automatic | 14,970 miles | 2021 | GV21HHL

      Chandlers Brighton BMW 01273838357
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £41,895

      Explore
    • 34
      BMW X3

      2.0 20d Mht M Sport Suv 5dr Diesel Hybrid Auto Xdrive

      2.0 Mild Hybrid (190ps) | Automatic | 3,000 miles | 2021 | GY21EOG

      Chandlers Hailsham BMW 01323383438
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £44,990

      £45,990 Save: £1,000

      Explore
    • Representative Example:
    • Finance Product XXX
    • Vehicle Price £XXX
    • Customer Deposit £XXX
    • XX Monthly Payments £XXX
    • Optional Final Payment £XXX
    • Balance to Finance £XXX
    • Total Charge For Credit £XXX
    • Total Amount Payable £XXX
    • APR XX.X%
    • Interest Rate (Fixed) XXX%
    • Mileage per annum XX,XXX
    • Excess Mileage Charge X.XXppm
    • Finance available subject to status. Indemnities may be required. Other finance offers may be available but cannot be used in conjunction with this offer. We work with a number of carefully selected credit providers who may be able to offer you finance for your purchase. We are only able to offer finance products from these providers. Postal Address: First Point St.Leonards Road, Allington, Maidstone, Kent, England ME16 0LS First Point St.Leonards Road, Allington, Maidstone, Kent, England ME16 0LS

    Please Wait

    This won't take a moment...

    Please Wait

    This won't take a moment...

    We Want Your BMW
    We Want Your BMW

    Due to unprecedented demand we are actively looking for low mileage BMW vehicles.

    Get an Instant Valuation
    Service Offers
    +

    Please Wait

    This won't take a moment...

    +
    Loading