Alexander in India
In 325 BC, Alexander the Great conquered the Persian part of northern India. Alexander was a Macedonian (and therefore an Indo-European) king. Alexander was conquering the whole Persian Empire, and he conquered northern India (modern Pakistan) as part of that - this land had already been part of the Persian Empire. It must have been exciting for Alexander to reach Central Asia, a much richer part of the world than Greece at this time. Alexander didn't stay very long though. He stopped when he reached the end of the Persian Empire, left after a couple of years and went back to Babylon, where he died.
But even though he left quickly, Alexander had a lasting effect on India. Alexander left behind several thousand Greek soldiers, to keep an eye on things. These soldiers had with them writers, artists, sculptors, and teachers, and they built Greek cities in Afghanistan and in the Indus valley. The Indians learned about a lot of Greek culture this way. They learned to carve life-size stone statues. The Greeks learned a lot of Indian ideas too; they learned about cotton cloth, and maybe some Buddhist philosophy too.
Learn by Doing - Indians to Greeks, Greeks to Indians
More about Mauryan India
More about the Sogdians