Add icons to this collection by clicking the heart icon.
Billiards icon - also known as balls, billiards, billiard, hobbies and free time, sports and competition, pool table, and sport equipment. Created in a clean lineal style with a black finish, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
    xmlns="http://www.w3.org/2000/svg"
    width="682.667"
    height="682.667"
    viewBox="0 0 682.667 682.667"
>
    <defs>
        <clipPath id="b" clipPathUnits="userSpaceOnUse">
            <path d="M0 512h512V0H0Z" />
        </clipPath>
    </defs>
    <mask id="a"><rect width="100%" height="100%" fill="#fff" /></mask>
    <g mask="url(#a)">
        <path
            d="M0 0v120.485"
            transform="matrix(1.33333 0 0 -1.33333 160.606 301.172)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v120.485"
            transform="matrix(1.33333 0 0 -1.33333 522.06 301.172)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h-212.756"
            transform="matrix(1.33333 0 0 -1.33333 483.17 592.343)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v120.485"
            transform="matrix(1.33333 0 0 -1.33333 160.606 542.141)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v120.485"
            transform="matrix(1.33333 0 0 -1.33333 522.06 542.141)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h-212.756"
            transform="matrix(1.33333 0 0 -1.33333 483.17 90.323)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <g
            clip-path="url(#b)"
            transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
        >
            <path
                d="M0 0c.623-2.4.954-4.93.954-7.53 0-16.637-13.484-30.121-30.121-30.121S-59.289-24.167-59.289-7.53s13.485 30.121 30.122 30.121C-15.131 22.591-3.343 12.992 0 0Z"
                transform="translate(149.622 444.258)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c16.637 0 30.121-13.484 30.121-30.121 0-2.601-.331-5.131-.954-7.531C25.824-50.644 14.037-60.242 0-60.242c-16.637 0-30.121 13.484-30.121 30.121S-16.637 0 0 0Z"
                transform="translate(120.454 105.394)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c3.343 12.992 15.131 22.591 29.167 22.591 16.637 0 30.122-13.484 30.122-30.121S45.804-37.651 29.167-37.651-.954-24.167-.954-7.53c0 2.6.332 5.13.954 7.53z"
                transform="translate(362.378 444.258)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c16.637 0 30.121-13.484 30.121-30.121S16.637-60.242 0-60.242s-30.121 13.484-30.121 30.121S-16.637 0 0 0Z"
                transform="translate(120.454 286.121)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c16.637 0 30.121-13.484 30.121-30.121S16.637-60.242 0-60.242s-30.121 13.484-30.121 30.121S-16.637 0 0 0Z"
                transform="translate(391.546 286.121)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c16.637 0 30.121-13.484 30.121-30.121S16.637-60.242 0-60.242c-14.036 0-25.824 9.598-29.167 22.59-.623 2.4-.954 4.93-.954 7.531C-30.121-13.484-16.637 0 0 0Z"
                transform="translate(391.546 105.394)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0h-292.838c-31.427 0-56.899 25.473-56.899 56.899v383.202c0 31.426 25.472 56.899 56.899 56.899H0c31.427 0 56.899-25.473 56.899-56.899V56.899C56.899 25.473 31.427 0 0 0Z"
                transform="translate(402.42 7.5)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c0-16.637-13.484-30.121-30.121-30.121S-60.242-16.637-60.242 0s13.484 30.121 30.121 30.121c5.171 0 10.03-1.305 14.287-3.594C-6.406 21.436 0 11.466 0 0Z"
                transform="translate(225.879 150.576)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c0-16.637-13.484-30.121-30.121-30.121S-60.242-16.637-60.242 0c0 11.466 6.405 21.436 15.833 26.527a30.07 30.07 0 0 0 14.288 3.594c5.171 0 10.03-1.305 14.287-3.594C-6.406 21.436 0 11.466 0 0Z"
                transform="translate(286.121 150.576)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c-8.705 5.271-14.508 14.84-14.508 25.754 0 16.637 13.484 30.121 30.121 30.121s30.121-13.484 30.121-30.121C45.734 14.84 39.931 5.271 31.226 0a29.93 29.93 0 0 0-15.613-4.368A29.928 29.928 0 0 0 0 0Z"
                transform="translate(240.387 230.246)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0a30.07 30.07 0 0 0 14.288 3.595c16.636 0 30.121-13.485 30.121-30.122S30.924-56.648 14.288-56.648c-16.637 0-30.122 13.484-30.122 30.121C-15.834-15.061-9.428-5.09 0 0Z"
                transform="translate(301.955 177.102)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c0-10.914-5.803-20.482-14.508-25.754a29.93 29.93 0 0 0-15.613-4.367 29.927 29.927 0 0 0-15.613 4.367C-54.439-20.482-60.242-10.914-60.242 0c0 16.637 13.484 30.121 30.121 30.121 5.171 0 10.03-1.305 14.287-3.594C-6.406 21.436 0 11.466 0 0Z"
                transform="translate(256 203.288)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0a30.07 30.07 0 0 0 14.288 3.594c16.637 0 30.121-13.484 30.121-30.121 0-10.914-5.804-20.482-14.509-25.753a29.927 29.927 0 0 0-15.612-4.368A29.925 29.925 0 0 0-1.325-52.28c-8.705 5.271-14.509 14.839-14.509 25.753C-15.834-15.061-9.428-5.09 0 0Z"
                transform="translate(271.834 229.815)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0V-12.048"
                transform="translate(193.217 399.076)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0v-12.048"
                transform="translate(318.612 399.076)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c0-8.022-6.506-14.518-14.518-14.518-8.013 0-14.519 6.496-14.519 14.518"
                transform="translate(256.1 379.848)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c0-8.022-6.506-14.518-14.518-14.518-8.013 0-14.509 6.496-14.509 14.518"
                transform="translate(285.127 379.848)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
        </g>
    </g>
</svg>
More icons in the same style and category