Cricket Ball
Usually in two color Red and White. Made up of leather and cork, cork wrapped with leather compose by thread or string which raised equatorial seam. circumference is between 224 and 229 millimeters (8.81 to 9.00 inches), and the ball weighs between 156 and 163 grams (5.5 to 5.75 ounces).
Cricket Bat
A wooden blade use to play and hit ball. The blade of bat made up wood. The wood used is from the willow tree. Normally made of Kashmir or English willow tree. Size of the blade has a maximum width of 108 millimeters (4.25 inches) and the whole bat has a maximum length of 965 millimeters (38 inches).
More information about cricket equipments: Cricket Bytes Cricdb | an eye on cricket
generally leather is more soft than wood but, the way leather is treated before making a cricket ball makes it hard and harder. The regular use of cricket ball at least 2 month makes it that soft as it was when raw.
the main difference is in the size of the ball and bat..ball's life is less than bat if use properly.