Yes I have one on the 1 Tonne.......from before it came off the road.....
I think it came from Novak and screws into the Dana 300 in my case and then the normal gubbins screws and connects to that..... It got the YJ speedo working ......
Or you could what I did eventually and remote mount a mechanical CJ speedo and buy a cable and go old school......worked well and was accurate up to about 50....
There are also some GPS application speedos with miles meters on the market .....