Select Your Ride

1
2
3

Dirt Bike Engine Bearings

Dirt Bike Engine Bearings

Dirt Bike Engine Bearings

Dirt Bike Engine Bearings & Crank Bearing Kits for Yamaha, Honda & Beta at JJ Motorsports

Rebuild your dirt bike's bottom end with premium crankshaft bearings, needle bearings, and complete seal kits from JJ Motorsports — precision-engineered for perfect fit, reduced friction, and extreme durability in motocross, enduro, and trail riding. Our selection includes high-quality main bearings, crank bearing/seal kits, and needle bearings designed to handle high RPM, high heat, and heavy loads while restoring smooth, quiet operation. Compatible with top models like Yamaha YZ/WR, Honda CRF/CR, Beta RR, and more, these components from trusted brands deliver OEM or better performance with upgraded materials that outlast stock bearings in dusty, abusive conditions. Whether you're splitting the cases for a full rebuild or just replacing worn mains, these kits give you everything — bearings, seals, and gaskets — for factory-fresh feel and championship-level reliability.

At JJ Motorsports, we stock the best dirt bike engine bearings and crank kits from Moose Racing, Shindy, and Vintco with fast shipping and expert support. Free shipping over $99!

Top Dirt Bike Engine Bearings & Kits

Browse our in-stock inventory below with same-day shipping and expert support. Free shipping over $99! Questions? Contact us for fitment advice!

  • Product
  • Qty in Cart
  • Quantity
  • Price
  • Subtotal
  • MOOSE RACING Crank Bearing - PW50 24-1061

    MOOSE RACING Crank Bearing - PW50 24-1061

    MOOSE RACING

    $41.95
    MOOSE RACING Crank Bearing PW50 24-1061Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240237
    SKU:
    09240237
    Availability:
    Ships Same Business Day
    Weight:
    0.35 LBS
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    KIT
    RIDING STYLE:
    STREET
    APPLICATION:
    CRANKSHAFT
    PRODUCT NAME:
    BEARING
    TYPE:
    BALL
    $41.95
    Qty in Cart: 0
    Quantity:
    Price:
    $41.95
    Subtotal:
  • MOOSE RACING Crank Bearing - Gas Gas 24-1115

    MOOSE RACING Crank Bearing - Gas Gas 24-1115

    MOOSE RACING

    $160.95
    MOOSE RACING Crank Bearing Gas Gas 24-1115Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240290
    SKU:
    09240290
    Availability:
    Ships Same Business Day
    Weight:
    1.25 LBS
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    KIT
    APPLICATION:
    CRANKSHAFT
    PRODUCT NAME:
    BEARING
    TYPE:
    BALL
    RIDING STYLE:
    STREET
    $160.95
    Qty in Cart: 0
    Quantity:
    Price:
    $160.95
    Subtotal:
  • MOOSE RACING Crank Bearing - XR/TRX 24-1031

    MOOSE RACING Crank Bearing - XR/TRX 24-1031

    MOOSE RACING

    $37.95
    MOOSE RACING Crank Bearing XR/TRX 24-1031Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    A241031
    SKU:
    A241031
    Availability:
    Ships Same Business Day
    Weight:
    0.68 LBS
    RIDING STYLE:
    ATV
    APPLICATION:
    CRANKSHAFT
    RIDING STYLE:
    OFF-ROAD
    PRODUCT NAME:
    BEARING
    UNITS:
    KIT
    RIDING STYLE:
    STREET
    TYPE:
    BALL
    $37.95
    Qty in Cart: 0
    Quantity:
    Price:
    $37.95
    Subtotal:
  • MOOSE RACING Crank Bearing - KTM 24-1099

    MOOSE RACING Crank Bearing - KTM 24-1099

    MOOSE RACING

    $39.95
    MOOSE RACING Crank Bearing KTM 24-1099Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240221
    SKU:
    09240221
    Availability:
    Ships Same Business Day
    Weight:
    0.25 LBS
    TYPE:
    BALL
    APPLICATION:
    CRANKSHAFT
    PRODUCT NAME:
    BEARING
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    KIT
    $39.95
    Qty in Cart: 0
    Quantity:
    Price:
    $39.95
    Subtotal:
  • MOOSE RACING Crank Bearing with Seals - KDX 24-1045

    MOOSE RACING Crank Bearing with Seals - KDX 24-1045

    MOOSE RACING

    $85.95
    MOOSE RACING Crank Bearing with Seals KDX 24-1045Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    A241045
    SKU:
    A241045
    Availability:
    Ships Same Business Day
    Weight:
    1.10 LBS
    APPLICATION:
    CRANKSHAFT
    RIDING STYLE:
    OFF-ROAD
    RIDING STYLE:
    STREET
    PRODUCT NAME:
    BEARING
    UNITS:
    KIT
    TYPE:
    BALL
    $85.95
    Qty in Cart: 0
    Quantity:
    Price:
    $85.95
    Subtotal:
  • MOOSE RACING Crank Bearings and Seals 24-1047

    MOOSE RACING Crank Bearings and Seals 24-1047

    MOOSE RACING

    $70.95
    MOOSE RACING Crank Bearings and Seals 24-1047Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240007
    SKU:
    09240007
    Availability:
    Ships Same Business Day
    Weight:
    1.68 LBS
    APPLICATION:
    CRANKSHAFT
    PRODUCT NAME:
    BEARING
    TYPE:
    BALL
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    KIT
    $70.95
    Qty in Cart: 0
    Quantity:
    Price:
    $70.95
    Subtotal:
  • MOOSE RACING Crank Bearings and Seals - YZ125 24-1062

    MOOSE RACING Crank Bearings and Seals - YZ125 24-1062

    MOOSE RACING

    $78.95
    MOOSE RACING Crank Bearings and Seals YZ125 24-1062Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240019
    SKU:
    09240019
    Availability:
    Ships Same Business Day
    Weight:
    0.86 LBS
    TYPE:
    BALL
    APPLICATION:
    CRANKSHAFT
    PRODUCT NAME:
    BEARING
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    KIT
    $78.95
    Qty in Cart: 0
    Quantity:
    Price:
    $78.95
    Subtotal:
  • MOOSE RACING Crank Bearing - Yamaha 24-1066

    MOOSE RACING Crank Bearing - Yamaha 24-1066

    MOOSE RACING

    $84.95
    MOOSE RACING Crank Bearing Yamaha 24-1066Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240214
    SKU:
    09240214
    Availability:
    Ships Same Business Day
    Weight:
    1.65 LBS
    APPLICATION:
    CRANKSHAFT
    RIDING STYLE:
    STREET
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    KIT
    PRODUCT NAME:
    BEARING
    TYPE:
    BALL
    Qty in Cart: 0
    Quantity:
    Price:
    $84.95
    Subtotal:
  • MOOSE RACING Crank Bearing - Yamaha 24-1072

    MOOSE RACING Crank Bearing - Yamaha 24-1072

    MOOSE RACING

    $74.95
    MOOSE RACING Crank Bearing Yamaha 24-1072Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240215
    SKU:
    09240215
    Availability:
    Ships Same Business Day
    Weight:
    0.60 LBS
    APPLICATION:
    CRANKSHAFT
    RIDING STYLE:
    STREET
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    KIT
    PRODUCT NAME:
    BEARING
    TYPE:
    BALL
    $74.95
    Qty in Cart: 0
    Quantity:
    Price:
    $74.95
    Subtotal:
  • MOOSE RACING Crank Bearing - Yamaha 24-1073

    MOOSE RACING Crank Bearing - Yamaha 24-1073

    MOOSE RACING

    $54.95
    MOOSE RACING Crank Bearing Yamaha 24-1073Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240216
    SKU:
    09240216
    Availability:
    Ships Same Business Day
    Weight:
    0.70 LBS
    APPLICATION:
    CRANKSHAFT
    RIDING STYLE:
    STREET
    UNITS:
    KIT
    TYPE:
    BALL
    PRODUCT NAME:
    BEARING
    RIDING STYLE:
    OFF-ROAD
    $54.95
    Qty in Cart: 0
    Quantity:
    Price:
    $54.95
    Subtotal:
  • MOOSE RACING Crank Bearing - KTM 24-1097

    MOOSE RACING Crank Bearing - KTM 24-1097

    MOOSE RACING

    $134.95
    MOOSE RACING Crank Bearing KTM 24-1097Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240219
    SKU:
    09240219
    Availability:
    Ships Same Business Day
    Weight:
    1.80 LBS
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    KIT
    RIDING STYLE:
    STREET
    APPLICATION:
    CRANKSHAFT
    PRODUCT NAME:
    BEARING
    TYPE:
    BALL
    Qty in Cart: 0
    Quantity:
    Price:
    $134.95
    Subtotal:
  • MOOSE RACING Crank Bearing - KTM 24-1098

    MOOSE RACING Crank Bearing - KTM 24-1098

    MOOSE RACING

    $148.95
    MOOSE RACING Crank Bearing KTM 24-1098Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240220
    SKU:
    09240220
    Availability:
    Ships Same Business Day
    Weight:
    1.25 LBS
    PRODUCT NAME:
    BEARING
    TYPE:
    BALL
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    KIT
    APPLICATION:
    CRANKSHAFT
    $148.95
    Qty in Cart: 0
    Quantity:
    Price:
    $148.95
    Subtotal:
  • MOOSE RACING Crank Bearing - KTM 24-1101

    MOOSE RACING Crank Bearing - KTM 24-1101

    MOOSE RACING

    $75.95
    MOOSE RACING Crank Bearing KTM 24-1101Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240223
    SKU:
    09240223
    Availability:
    Ships Same Business Day
    Weight:
    0.35 LBS
    RIDING STYLE:
    STREET
    APPLICATION:
    CRANKSHAFT
    PRODUCT NAME:
    BEARING
    TYPE:
    BALL
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    KIT
    $75.95
    Qty in Cart: 0
    Quantity:
    Price:
    $75.95
    Subtotal:
  • MOOSE RACING Crank Bearing - KTM 24-1103

    MOOSE RACING Crank Bearing - KTM 24-1103

    MOOSE RACING

    $67.95
    MOOSE RACING Crank Bearing KTM 24-1103Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240225
    SKU:
    09240225
    Availability:
    Ships Same Business Day
    Weight:
    0.75 LBS
    APPLICATION:
    CRANKSHAFT
    UNITS:
    KIT
    TYPE:
    BALL
    PRODUCT NAME:
    BEARING
    RIDING STYLE:
    OFF-ROAD
    $67.95
    Qty in Cart: 0
    Quantity:
    Price:
    $67.95
    Subtotal:
  • MOOSE RACING Crank Bearing - KTM 24-1106

    MOOSE RACING Crank Bearing - KTM 24-1106

    MOOSE RACING

    $185.95
    MOOSE RACING Crank Bearing KTM 24-1106Precision crank bearings, Kits contain right and left crankshaft bearings, Seals designed with a fluorocarbon lip to reduce dry start friction on 2-stroke engines
    09240227
    SKU:
    09240227
    Availability:
    Ships Same Business Day
    Weight:
    1.00 LBS
    APPLICATION:
    CRANKSHAFT
    RIDING STYLE:
    STREET
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    KIT
    PRODUCT NAME:
    BEARING
    RIDING STYLE:
    ATV
    TYPE:
    BALL
    $185.95
    Qty in Cart: 0
    Quantity:
    Price:
    $185.95
    Subtotal:
  • SHINDY Needle Bearing - 18 mm x 23 mm x 24 mm 10-101

    SHINDY Needle Bearing - 18 mm x 23 mm x 24 mm 10-101

    SHINDY

    $11.10
    SHINDY Needle Bearing 18 mm x 23 mm x 24 mm 10-101Piston pin needle cage bearings are manufactured from precision bearings and high-quality housing material, Each bearing is packaged in an individual box for easy identification
    NB1452
    SKU:
    NB1452
    Availability:
    Ships Same Business Day
    Weight:
    0.04 LBS
    LENGTH:
    24 MM
    LENGTH METRIC:
    24 MM
    OUTSIDE DIAMETER METRIC:
    23 MM
    APPLICATION:
    PISTON
    OUTSIDE DIAMETER:
    23 MM
    RIDING STYLE:
    ATV
    TYPE:
    NEEDLE
    UNITS:
    EACH
    INSIDE DIAMETER:
    18 MM
    INSIDE DIAMETER METRIC:
    18 MM
    PRODUCT NAME:
    BEARING
    RIDING STYLE:
    ADVENTURE TOURING / DUAL-SPORT
    Qty in Cart: 0
    Quantity:
    Price:
    $11.10
    Subtotal:
  • SHINDY Needle Bearing - 18 mm x 22 mm x 24 mm 10-201

    SHINDY Needle Bearing - 18 mm x 22 mm x 24 mm 10-201

    SHINDY

    $12.40
    SHINDY Needle Bearing 18 mm x 22 mm x 24 mm 10-201Piston pin needle cage bearings are manufactured from precision bearings and high-quality housing material, Each bearing is packaged in an individual box for easy identification
    NB1453
    SKU:
    NB1453
    Availability:
    Ships Same Business Day
    Weight:
    0.04 LBS
    OUTSIDE DIAMETER METRIC:
    22 MM
    TYPE:
    NEEDLE
    OUTSIDE DIAMETER:
    22 MM
    RIDING STYLE:
    ATV
    UNITS:
    EACH
    APPLICATION:
    PISTON
    LENGTH METRIC:
    24 MM
    PRODUCT NAME:
    BEARING
    RIDING STYLE:
    OFF-ROAD
    INSIDE DIAMETER:
    18 MM
    INSIDE DIAMETER METRIC:
    18 MM
    LENGTH:
    24 MM
    RIDING STYLE:
    ADVENTURE TOURING / DUAL-SPORT
    $12.40
    Qty in Cart: 0
    Quantity:
    Price:
    $12.40
    Subtotal:
  • SHINDY Needle Bearing - 14 mm x 18 mm x 16 mm 10-054

    SHINDY Needle Bearing - 14 mm x 18 mm x 16 mm 10-054

    SHINDY

    $11.50
    SHINDY Needle Bearing 14 mm x 18 mm x 16 mm 10-054Piston pin needle cage bearings are manufactured from precision bearings and high-quality housing material, Each bearing is packaged in an individual box for easy identification
    NB1461
    SKU:
    NB1461
    Availability:
    Ships Same Business Day
    Weight:
    0.19 LBS
    APPLICATION:
    PISTON
    LENGTH METRIC:
    16 MM
    OUTSIDE DIAMETER:
    18 MM
    PRODUCT NAME:
    BEARING
    RIDING STYLE:
    OFF-ROAD
    INSIDE DIAMETER METRIC:
    14 MM
    UNITS:
    EACH
    INSIDE DIAMETER:
    14 MM
    OUTSIDE DIAMETER METRIC:
    18 MM
    TYPE:
    NEEDLE
    LENGTH:
    16 MM
    $11.50
    Qty in Cart: 0
    Quantity:
    Price:
    $11.50
    Subtotal:
  • SHINDY Needle Bearing -14 mm x 18 mm x 19 mm 10-051

    SHINDY Needle Bearing -14 mm x 18 mm x 19 mm 10-051

    SHINDY

    $8.90
    SHINDY Needle Bearing -14 mm x 18 mm x 19 mm 10-051Piston pin needle cage bearings are manufactured from precision bearings and high-quality housing material, Each bearing is packaged in an individual box for easy identification
    NB1450
    SKU:
    NB1450
    Availability:
    Ships Same Business Day
    Weight:
    0.02 LBS
    INSIDE DIAMETER METRIC:
    14 MM
    APPLICATION:
    PISTON
    INSIDE DIAMETER:
    14 MM
    LENGTH METRIC:
    19 MM
    TYPE:
    NEEDLE
    LENGTH:
    19 MM
    UNITS:
    EACH
    OUTSIDE DIAMETER:
    18 MM
    OUTSIDE DIAMETER METRIC:
    18 MM
    PRODUCT NAME:
    BEARING
    RIDING STYLE:
    OFF-ROAD
    $8.90
    Qty in Cart: 0
    Quantity:
    Price:
    $8.90
    Subtotal:
  • SHINDY Needle Bearing - 16 mm x 20 mm x 19 mm 10-352

    SHINDY Needle Bearing - 16 mm x 20 mm x 19 mm 10-352

    SHINDY

    $10.20
    SHINDY Needle Bearing 16 mm x 20 mm x 19 mm 10-352Piston pin needle cage bearings are manufactured from precision bearings and high-quality housing material, Each bearing is packaged in an individual box for easy identification
    NB1456
    SKU:
    NB1456
    Availability:
    Ships Same Business Day
    Weight:
    0.04 LBS
    APPLICATION:
    PISTON
    LENGTH:
    19 MM
    PRODUCT NAME:
    BEARING
    OUTSIDE DIAMETER METRIC:
    20 MM
    RIDING STYLE:
    OFF-ROAD
    UNITS:
    EACH
    INSIDE DIAMETER:
    16 MM
    INSIDE DIAMETER METRIC:
    16 MM
    OUTSIDE DIAMETER:
    20 MM
    LENGTH METRIC:
    19 MM
    TYPE:
    NEEDLE
    $10.20
    Qty in Cart: 0
    Quantity:
    Price:
    $10.20
    Subtotal:
  • Total: items /

Adding your products to cart

Big Power, Nice Sound!

Picked up a Pro Circuit pipe and silencer for my YZ125 it’s a game changer. The power feels way better and the sound is awesome.

Tyler D. - 06/12

Perfect Fit

First time ordering here and dang y’all knocked it outta the park! The wheels fit my Ranger UTV perfect, and I’ll definitely be back for more 5 stars all day!

Sarah L. - 08/24

Fast Shipping!!

Ordered on a Monday, and it was on my doorstep by Wednesday! Super impressed with how fast the shipping was.

Jason P. - 09/13

Helps keep cool, works great!

Bought the dual pass Allstar radiator for my build, and it’s been solid. Keeps the engine running cool even on the hottest days no complaints here!

Jake M. - 05/21

SECURE & SAFE PAYMENT

EASY RETURNS

FAST DELIVERY

AUTHORIZED DEALER