The ten incarnations of Vishnu are:
1.     Matsya (fish)
2.     Kurma (turtle)
3.     Varaha (boar)
4.     Narasimha (man-lion)
5.     Vamana (dwarf)
6.     Parashurama (warrior-priest)
7.     Rama (prince)
8.     Krishna (cow-herd)
9.     Buddha (sage)
10.   Kalki (horseman, who has not yet appeared)