The BMW X3 is the brand’s mid-size premium SUV, balancing genuine driving engagement with family-friendly space and tech. It relies on Condition Based Servicing, which logs each maintenance item individually and must be reset once the work is done so the next service reads correctly. X3 owners commonly reset the oil service indicator, clear individual CBS items, run a TPMS reset to re-learn tyre pressures and reinitialise the electric windows after a battery change. Because the iDrive menus and cluster layout evolved across X3 generations, we group the guides by generation so the steps match your car. Select your X3’s generation below to open the relevant reset procedures.