What are the ten avatars of Lord Vishnu, in order?
The ten avatars of Lord Vishnu, in order, are Matsya, Kurma, Varaha, Narasimha, Vamana, Parashurama, Lord Rama, Lord Krishna, Buddha and Kalki. Matsya, the first, is the fish, and Kalki, the tenth, is the one to come. Four came in the Satya Yuga, three in the Treta Yuga and one in the Dvapara Yuga; Buddha and Kalki belong to the Kali Yuga.
The ten, in order
Each with a page of its own
1. Matsya
The fish
Satya Yuga
2. Kurma
The tortoise
Satya Yuga
3. Varaha
The boar
Satya Yuga
4. Narasimha
The man-lion
Satya Yuga
5. Vamana
The dwarf
Treta Yuga
6. Parashurama
Lord Rama with the axe
Treta Yuga
7. Rama
The prince of Ayodhya
Treta Yuga
8. Krishna
The cowherd and teacher
Dvapara Yuga
9. Buddha
The awakened one
Kali Yuga
10. Kalki
The one to come
Kali Yuga
Questions
What are the ten avatars of Lord Vishnu?
Matsya the fish, Kurma the tortoise, Varaha the boar, Narasimha the man-lion, Vamana the dwarf, Parashurama, Lord Rama, Lord Krishna, the Buddha (or Balarama in many lists) and Kalki, who is still to come.
Which avatar of Lord Vishnu is Lord Rama?
The seventh, the prince of Ayodhya, in the Treta Yuga.
Which avatar of Lord Vishnu is Lord Krishna?
The eighth, the cowherd and teacher, in the Dvapara Yuga.