Click on image to zoom

CP Piston Kits for Yamaha Rhino 660

CP pistons Yamaha Rhino 660
If your not 100% sure what you need please call us. We have built thousands of Rhinos. We will tell you what will be best for what you are doing.

Available pistons:
M1015A 100mm std bore 11:1 compression (Special order only)
M1016a 102mm big bore 11:1 compression (most popular)
M1017a 102mm big bore 12:1 compression (must use race gas)
M1018a 102mm big bore 12.5:1 compression (must use race gas)
M1019 105mm big bore 12.0:1 compression (must use race gas)
175296 102.5 big bore 11:1 compression (biggest bore in stock cylinder) Alba exclusive
Pricing: $279.99

Customize Your Item

- Select Piston Kit -
 * required
Free standard shipping We will select the shipping method.


Alba Racing stocks hundreds of CP pistons at all times. We are one of the largest distributors of CP pistons. Pick your piston from the drop down box.

Yamaha Rhino 660 stock bore size is 100mm stock compression 9.2:1.

To use an oversize you need to bore your oem cylinder or use an aftermarket big bore cylinder. The biggest you can bore your stock cylinder is 102.5mm. We offer cylinder bore and hone for $55 when you purchase a piston from us. Just mail us you cylinder and we will take care of the rest including return shipping to the continental USA. We also offer used good cylinder cores if yours is damaged beyond repair. Our cylinder cores are bored honed and decked ready to install. Don't use a Chinese cylinder OEM is much much better quality and will fit the first time. We reccomend pump gas on any piston over 11.0:1. We reccomend the 1016a as it is very reliable and makes great power. We sell 10 times more 1016a than any other piston.

*includes piston rings pin and circlips



 WARNING: California Residents, this item is subject to Proposition 65 regulations for cancer and reproductive harm.



Shipping Information

  • Item Requires Shipping
  • 2.5 lbs.
  • W5.0000” x H10.0000” x L3.0000”
  • Free standard shipping We will select the shipping method.

Customer Reviews

Comment Total Reviews (0)

Write the First Review!

You must login to post a review.

  • Have a question? Ask the Pros
  • 619-562-0188Mon - Fri 7:00 - 4:00 PM PST