Lost my gas cap on my fuel container I use for the lawn mower so I printed a new one! The outside diameter of of the fuel nozzle is ~21.5mm.
I used TPU for the flexibility and snugness, I haven't tried a harder plastic.
Enjoy and rate please 😁