Yes, as a matter of fact, I do have suggestion.
Motoport Kevlar racing gloveshttps://www.motoport.com/product/motoport-racing-glove/$160 isn't really "cheap", but not crazy expensive either.
The reason I can recommend this?
#1. There's NO LEATHER used on these gloves. They are machine washable.
The entire glove is made out of Kevlar (yes, genuine Dupont (TM) Kevlar, not some cheap knock offs),
so it is much, MUCH easier to keep them clean, than trying to keep lined leather gloves.
#2. Crush tested in the real world
I posted this video in my air bag vest thread, but watch this again.
So, these gloves can protect your hands in that kind of crush.
Of course, they are not perfect.
If you want to know more, there are some reviews. (But not many.)
http://banditfiles.blogspot.com/2012/11/motoport-kevlar-racing-gloves.html