Hi @bigjoe43996
I doubt they will as they all have different cable connections and also part numbers as can be seen in the links below..
[https://www.polartech.com.au/products/96bta016h-microsoft-surface-pro-8-1982-1983-replacement-battery|Surface Pro 8 battery] (part # 96BTA016H), [https://www.polartech.com.au/products/microsoft-surface-pro-7-1866-replacement-battery-g3hta061h|Surface Pro 7 battery] (part # GTH3A061H), [https://www.polartech.com.au/products/mq20-microsoft-surface-pro-9-2038-1996-1997-replacement-battery|Surface Pro 9 battery] (part # MQ20)
Search online for [https://www.google.com/search?client=firefox-b-d&q=96BTA016H|96BTA016H] to find suppliers that suit you best (examples only)