There's variability, but from evspecifications.com 2,635 / 2,744 / 2,965 lbs. is representative of other figures I've seen. For instance, I've seen 2,918 for 2017, and 3,040 for 2019 non-S models.
2014 was the lightest compared to 2015, also 60Ah. There were small obvious changes, like the motor mounts and the motor bay cover. When the sunroof became available, that also deleted the carbon fiber roof panel. Interior and wheel options also affect weight. In 2019 the heat pump became optional, and I don't know whether that's reflected in the figure I cited above.
2 0 1 7 B M W i 3 9 4 A h B E V - O a k l a n d
Wokeby Trunk Extension | Duosida 16A L1 EVSE
SeaSucker Monkey Bar Roof Rack