Used BMW Vehicles

Adjust Finance Terms
Add deposit amount in pounds or percentage e.g. £2000 or 10%
24 Used vehicles for sale
Applied filters (1) Remove All
  • BMW X5

    2022 • 3.0 X5 xDrive 45e M Sport Auto 4WD 5dr
    • 64,657 miles
    • 2022 (71)
    • Automatic
    • Hybrid
    £38,500
    • POA
    per month
    • BMW 4 Series

      2022 • 2.0 420I M Sport Auto 2dr
      • 9,906 miles
      • 2022 (72)
      • Automatic
      • Petrol
      £28,000
      • POA
      per month
      • BMW 4 Series

        2022 • 2.0 420I M Sport Auto 2dr
        • 16,750 miles
        • 2022 (72)
        • Automatic
        • Petrol
        £27,500
        • POA
        per month
        • AA Car Standard
        • BMW 4 Series

          2022 • 2.0 420I M Sport Auto 2dr
          • 19,298 miles
          • 2022 (72)
          • Automatic
          • Petrol
          £26,500
          • POA
          per month
          • BMW 1 Series

            2024 • 1.5 118I M Sport Auto 5dr
            • 5,800 miles
            • 2024 (24)
            • Automatic
            • Petrol
            £25,700
            • POA
            per month
            • BMW X3

              2021 • 2.0 X3 xDrive 30e M Sport Auto 4WD 5dr
              • 62,952 miles
              • 2021 (21)
              • Automatic
              • Hybrid
              £24,800
              • POA
              per month
              • BMW 1 Series

                2021 • 2.0 M135i xDrive Auto 4WD 5dr
                • 24,157 miles
                • 2021 (70)
                • Automatic
                • Petrol
                £23,500
                • POA
                per month
                • GardX Paint Protection
                • BMW 1 Series

                  2023 • 1.5 118I M Sport Auto 5dr
                  • 20,767 miles
                  • 2023 (73)
                  • Automatic
                  • Petrol
                  £22,400
                  • POA
                  per month
                  • BMW 3 Series

                    2021 • 2.0 330E xDrive M Sport Auto 4WD 4dr
                    • 59,718 miles
                    • 2021 (21)
                    • Automatic
                    • Hybrid
                    £20,400
                    • POA
                    per month
                    • BMW 2 Series

                      2022 • 1.5 218I M Sport Auto 4dr
                      • 30,699 miles
                      • 2022 (22)
                      • Automatic
                      • Petrol
                      £20,300
                      • POA
                      per month
                      • BMW 2 Series

                        2021 • 1.5 218I M Sport Auto 4dr
                        • 28,726 miles
                        • 2021 (21)
                        • Automatic
                        • Petrol
                        £20,000
                        • POA
                        per month
                        • Finance available
                        • BMW X1

                          2022 • 2.0 X1 xDrive 20i XLine Auto 4WD 5dr
                          • 55,206 miles
                          • 2022 (22)
                          • Automatic
                          • Petrol
                          £19,700
                          • POA
                          per month
                          • BMW 1 Series

                            2023 • 1.5 118I M Sport Auto 5dr
                            • 60,000 miles
                            • 2023 (23)
                            • Automatic
                            • Petrol
                            £19,500
                            • POA
                            per month
                            • BMW X3

                              2018 • 2.0 X3 XDRIVE20D M SPORT AUTO 4WD 5dr
                              • 69,250 miles
                              • 2018 (68)
                              • Automatic
                              • Diesel
                              £19,200
                              • POA
                              per month
                              • BMW 2 Series

                                2022 • 1.5 218I M Sport 4dr
                                • 39,460 miles
                                • 2022 (22)
                                • Manual
                                • Petrol
                                £19,000
                                • POA
                                per month
                                • Warranty available
                                • BMW 3 Series

                                  2021 • 2.0 330E M Sport Auto 4dr
                                  • 58,534 miles
                                  • 2021 (71)
                                  • Automatic
                                  • Hybrid
                                  £18,900
                                  • POA
                                  per month
                                  • BMW 2 Series

                                    2021 • 1.5 218I M Sport Auto 4dr
                                    • 37,724 miles
                                    • 2021 (21)
                                    • Automatic
                                    • Petrol
                                    £18,750
                                    • POA
                                    per month
                                    • BMW 4 Series

                                      2020 • 2.0 420I Gran Coupe M Sport Auto 5dr
                                      • 28,439 miles
                                      • 2020 (20)
                                      • Automatic
                                      • Petrol
                                      £18,700
                                      • POA
                                      per month
                                      • BMW 2 Series

                                        2022 • 1.5 218I M Sport Auto 4dr
                                        • 56,751 miles
                                        • 2022 (22)
                                        • Automatic
                                        • Petrol
                                        £18,600
                                        • POA
                                        per month
                                        • AA Car Standard
                                        • BMW X1

                                          2019 • 2.0 X1 sDrive 20i XLine Auto 5dr
                                          • 40,747 miles
                                          • 2019 (19)
                                          • Automatic
                                          • Petrol
                                          £16,500
                                          • POA
                                          per month
                                          • BMW 5 Series

                                            2018 • 2.0 520I M Sport Auto 4dr
                                            • 67,700 miles
                                            • 2018 (68)
                                            • Automatic
                                            • Petrol
                                            £15,700
                                            • POA
                                            per month
                                            • BMW 5 Series

                                              2019 • 2.0 530e SE Auto 4dr
                                              • 78,514 miles
                                              • 2019 (19)
                                              • Automatic
                                              • Hybrid
                                              £14,000
                                              • POA
                                              per month
                                              • BMW X2

                                                2019 • 2.0 X2 sDrive 20i SE Auto 5dr
                                                • 64,319 miles
                                                • 2019 (19)
                                                • Automatic
                                                • Petrol
                                                £13,500
                                                • POA
                                                per month
                                                • GardX Paint Protection
                                                • BMW 2 Series

                                                  2015 • 2.0 220I M Sport Auto 2dr
                                                  • 81,000 miles
                                                  • 2015 (65)
                                                  • Automatic
                                                  • Petrol
                                                  £9,900
                                                  • POA
                                                  per month
                                                  Finance Representative Example ()
                                                  Total cash price £. Borrowing £ with a £ deposit at a representative APR of %. Total amount payable £. We are a credit broker not a lender.
                                                  monthly payments of£
                                                  Representative APR%
                                                  Fixed interest rate%
                                                  Final payment£
                                                  Option to purchase fee£
                                                  Total amount of credit
                                                  Interest charges of£
                                                  Annual mileage limit
                                                  Excess mileage fee p / per mile
                                                  monthly payments ofRepresentative APRFixed interest rateFinal paymentOption to purchase feeTotal amount of creditInterest charges ofAnnual mileage limitExcess mileage fee
                                                  £%%£££ p / per mile
                                                  At the end of your PCP agreement, there are 3 options available to you. These are 1. Pay the finance company the final payment and keep the car. 2. Give back the car under the terms of the guaranteed future value. 3. Part exchange the car at a dealership who will pay off the final payment for you.

                                                  Looking for used BMW cars for sale in Upminster? At LMC Cars, your trusted used car specialist in Essex, we offer an exceptional range of pre-owned BMW vehicles including the popular 1 Series hatchback, 3 Series saloon, 5 Series executive car, and X3, X5 SUVs. Our second-hand dealership serves Upminster, East London, and Essex with sought-after M Sport, xDrive, and luxury models. Each approved used BMW undergoes thorough mechanical inspection and HPI checks, offering renowned German engineering excellence and premium motoring. Browse our extensive selection of used BMWs with competitive finance deals, flexible PCP options, and comprehensive warranty packages available. Whether you're seeking a diesel, petrol, hybrid, or all-electric BMW, our expert team can help find your perfect pre-owned BMW. We stock everything from affordable used 1 Series to premium second-hand 7 Series and M Performance models. Visit our Upminster showroom today for test drives and discover why we're your premier choice for quality used BMWs in Essex.

                                                   

                                                  Saved