Needle bearings have a large surface area that is in contact with the bearing outer surfaces compared to ball bearings. Additionally there is less added clearance,so they are much more compact.
Type: Needle, roller