Mechanidrive sells over 150,000 sizes of ball bearings. Mechanidrive sells SKF ball bearings, FAG ball bearings, Fafnir ball bearings, NSK ball bearings, NTN ball bearings, Bearings Limited ball bearings, WJB ball bearings, MRC ball bearings and Koyo ball bearings to name a few. The most commonly used type of bearing is the Single Row Ball Bearing. You will find these ball bearings in everything from electric motors to skateboards and we have virtually every size in stock. For a more precise application our Ball screw support bearings will save you money and downtime on your CNC machine spindle repairs. Whether you’re running in single, duplex pairs or all the way up to sextuplet paired sets we have quality brands in P4, P5 and P6 precision and Abec 5 and Abec 7 running accuracy. Precision angular contact bearings are universally ground on one side to perfectly match their counterpart bearings and run at similar accuracy to ball screw spindle bearings. However, for heavy equipment like lathes and milling machinery using a parallel shaft we recommend a double row ball bearing. These bearings run as smoothly as a single row with much more durability. They are capable of much greater loads then single row ball bearings. Although they are a type of ball bearing a Ball Thrust Bearing not only allows for single or double direction but is designed to handle only axial loads and not radial loads. The balls rotate in grooves within the separable races. They come in a banded or enclosed type and 3 and 5 piece raceways and are self-aligning. No matter your machine or equipment needs you will find quality ball bearings in a ton of sizes at Mechanidrive.