The best way to tell, and I am 99% sure you can just get them and plug them in, is to look under your existing seats for any wiring harnesses ( you may have to remove one to do so) BMWs are prewired for heated seats, I am very sure they are prewired for power.
Now..about these m3 seats you have to sell..color? price?
A forum community dedicated to BMW E46, E90, and F30 owners and enthusiasts. Come join the discussion about M performance, turbo kits, engine swaps, builds, modifications, classifieds, troubleshooting, maintenance, and more!