I am having trouble finding a Class II hitch for my 2006 BMW 3 series. Seems I can only find a Class I hitch at etrailer.com

I wanted to install a Thule T2 bike rack for my vehicle. I realize I may need to make modifications but if anyone has any suggestions, I would appreciate it.