Multiple choice How many Tirthankaras were there before Mahavira? 7 15 19 23 Reveal answer Fill a bubble to check yourself D Correct answer Explanation In Jainism, there were exactly 23 Tirthankaras (spiritual teachers) before Mahavira, who was the 24th and last Tirthankara of the current time cycle. Mahavira is the most recent Tirthankara in Jain tradition.