Price is for one torque tube bearing (bearing sleeves are sold separately - click here).

Typically manual transmissions require 4 bearings.  However, depending on modifications (e.g. increased engine power) 944 driveshafts may require more bearings.

For almost all 944, the size is 25mm but a it is highly suggested to measure the diameter of your drive shaft to ensure you order the correct bearings.