This used 2020 BMW 325Li M Sport Package is priced at approximately $21,142 (converted from RMB 148,000), which saves you about $28,414 compared to the original new car guide price of $49,557 (RMB 346,900). If you’re considering financing, a used car loan with competitive used car interest rates would require a down payment of around $6,285—you can use a used car loan calculator to estimate your monthly payments easily. While it is slightly above the average price of similar used car sources, it offers high value with premium features including automatic parking, adaptive cruise control, voice recognition system, and connected car services. Market data indicates its price is expected to remain relatively stable over the next three years, making it a cost-effective choice for luxury sedan buyers looking to buy used cars, and even a contender for one of the best used cars in its price range.