While they seem to show a Leaf, they also have this caveat.
"Please note that antenna bases that are longer than 5.75" in length, and 2" in height will not fit under our VG Shark Fin Antenna"
I guess I'd measure your Leafs base before ordering. The one I purchased several years ago also said it fit the Leaf, unfortunately it required lots of sanding and grinding of the OEM base to make it fit. Hopefully, this one fits better.........