सिकंदर ने भारत पर आक्रमण 326 ईसा पूर्व किया था लेकिन व्यास नदी के आगे नहीं बढ़ पाया था सिकंदर के आक्रमण के समय पश्चिम उत्तर भारत पर दो राजा शासन करना है
सिकंदर ने भारत पर कब आक्रमण किया तो सिकंदर ने 326 ईसा पूर्व सिंधु नदी को पार किया था और उसी टाइम से ही भारत पर आक्रमण करना चालू कर दिया था और उन्होंने बहुत सारे राज्यों में जीत भी हासिल की थी
जैसा कि आप का सवाल है सिकंदर ने भारत पर कब आक्रमण किया तो दोस्तों मैं आपको बताना चाहूंगा कि ईसा पूर्व 326 में सिकंदर सिंधु नदी को पार कर खिलाती और बड़ा भारत पर आक्रमण किया तब उसने झूमर वाचिनावू नदियों के मध्य स्थित राज्य के राजा पोस्ट को चुनौती थी यज्ञ भारतीयों ने हथियारों जिन्हें मेसिडोनिया वासियों ने पहले कभी नहीं देखा था जो को साथ लेकर युद्ध किया परंतु भयंकर युद्ध के बाद भारतीय हार गए सिकंदर ने पोरस को गिरफ्तार कर लिया जैसे उसने अन्य स्थानीय राजाओं को परास्त किया था की भांति उसे अपने क्षेत्र पर राज्य करने की अनुमति दे दी धन्यवाद