They're not expensive, so get a new pair and keep the (s)oiled ones for doing mucky work.
They are for a pair of what were cheap canvas shoes...also don't think they do this green anymore.
^
This
No longer available in my size and the colour
Washing machine on the delicate setting. Put them inside a pillowcase to stop it being too noisy.
Don't fancy putting something motor oil like in the washing machine
last time I put trainers into a washing machine as a PSO, they came out in pieces.
Admittedly they were rather worn as they were actual training shoes rather than just casual use.
Some trainers are designed to be washed and some washing machines have a sport shoe setting.
I know they say not to do this, but I put my Adidas suede ones in the wash several times and they come out fine. They take a few days to dry though
The trick is to stuff the shoes loosly full of newspaper to absord some of the moisture
White spirit on a cotton wool ball INSIDE the shoe to soak stain.
Dry cotton wool outside the shoe to wipe & blot.
Hope the oil in just on the outside, as the material of the shoe has an outer and an inner. I think.
All my experience of used motor oil suggests you're wasting your time trying to clean it off just about anything
Was thinking about brake cleaner. Or a biological/non biological powder water paste.