Flexi Says: There could be two reasons that inner planets do not have rings like outer planets. In the past, there were collisions between large size craters and inner planets that might have occurred, due to which there is a possibility that rings of rocky debris surround the inner planets. However, the earth's gravity disrupted the rings. The rings consist of dust and ice. Since inner planets are close to the sun, the chances of forming icy rings are negligible due to high temperatures.