4
The BMW M5 is a Vee 10 engine, 10 cylinders.
inline 6.
6 cylinder
8
The M54B30 engine fitted to the 2000 BMW E46 330i has 6 cylinders, arranged in a straight inline configuration.
It is an inline 6 cylinder engine.
The 318 stands for the 3 series with the 1800 motor in it. These have 4 cylinders
R100 typically refers to a South African currency denomination of 100 rand. In other contexts, it could also denote a model or specification of a product, like the R100 motorcycle produced by BMW. The meaning can vary depending on the subject matter, so additional context is necessary for a precise interpretation.
2. As it`s a V8 it has 1 for every 4 cylinders.
A 1989 BMW 325is has a 2.5 liter straight 6 motor ( 6 cylinder ).
Either 4 or six depending on make. I am not sure about BMW but I would guess 4.