Грамматический словарь Зализняка (склонения слова):
Кардиолог, кардиологи, кардиолога, кардиологов, кардиологу, кардиологам, кардиолога, кардиологов, кардиологом, кардиологами, кардиологе, кардиологах
кардио́лог
-а, м. Врач —
специалист по болезням сердца.
КАРДИОЛОГ, а, м. Врачспециалист по кардиологии.
кардио́лог
КАРДИОЛОГ -а; м. Врач — специалист по кардиологии. Консультация кардиологов.