Professional cricket balls are made of leather and it involves a complicated and carefully curated process. All balls are made up of cork as the core and are encased in a leather case with a raised and stitched seam. Leather balls are of two kinds, a two piece and a four piece. The ball's weight should be 155.9-163 g.