The Slavic languages can have as many as 7 or 8 cases. Latin has only 6 but the vocative is usually identical with the nominative. Ancient Greek had 5 but Modern Greek has reduced that to 3.
Yup, polski has 7 cases:
Nominative (Mianownik)
Genitive (Dopełniacz)
Dative (Celownik)
Accusative (Biernik)
Instrumental (Narzędnik)
Locative (Miejscownik)
Vocative (Wołacz)
Latin has 6
Nominative
Genitive
Dative
Accusative
Ablative
Vocative (Locative is rare and context-specific, e.g., place names like Romae “at Rome.”)
Russian too has 6, having dropped evocative.
Sanskrit has 8 cases
Nominative
Accusative
Instrumental
Dative
Ablative
Genitive
Locative
Vocative
Marathi too has 8