There are different types of Cricket balls, but three primary colors: red, white, and pink. Test matches are played with red balls, limited-overs matches with white balls, and day-night Tests with pink balls. Both vary in terms of visibility, swing and durability as per the conditions of play and the type of match.