I have them on my cherokee, Or atleast the ones in the first pic with the second pic center caps. They suck *** and are only crome covered plastic so IMO dont go out of your way for them.
Take a wheel off and cap and measure the hub bore, Best way to get the exact cap and numbers you need. Just make sure you tell them you have alloy wheels and not steel so you get the correct ones the first time. Good luck