Hello !
Although I didn't have points in my R65, I've checked this.
The BMW part is, according to a big auto parts stockist in France (oscaro.com), the BOSCH part 1 237 013 141 which is fitted to a, whaouh, Porsche 911 2.0 Targa with 160 CV under the hood and a monkey behind the wheel as said my Granny....
There is no doubt other points will fit with a little different length or connecting wire.
Hope this helps.
P.S. the price quoted by Oscaro is 4.78 € tax included each. If you plan to order you can add OX35 or OX37D oil filters or LX56 air filter for post 81 models...