Indo-Scythians came to India from Siberia passing through several places like Bactria, Sogdiana, Kashmir and Arachosia. Their coming to India continued from the 2nd century BC to the 1st century BC. They defeated the Indo-Greek rulers of India, and ruled India from Gandhara to Mathura.