The accounts of foreigners mostly attach to the knowledge of the history of ancient India and are immensely valuable as knowledge gained from indigenous sources can be ascertained by these accounts. The foreign accounts are important therefore to understand the ancient Indian history. Although they lack native understanding of the complex ethnicity of the ancient Indians, yet are indeed great source of knowledge. They do provide priceless documentation of the then period. Foreign sources may be classed into three groups- 1. The Classical, 2. The Chinese, and 3. the Muslim sources.