هاجمت قبائل التاميل الهندية الجزيرة في أوائل القرن الثاني قبل الميلاد. ومنذ القرن الخامس الميلادي، وحتى وصول البرتغاليين تركز تاريخ الجزيرة في الصراع بين ملوك السنهاليين وملوك التاميل، وأخيرا استطاع التاميل السيطرة على النصف الشمالي للجزيرة، وانتقل السنهال إلى النصف الجنوبي، بينما استمر توافد المور أحفاد العرب في القرن الثاني الهجري، القرن الثامن الميلادي.
أما السيطرة الأوروبية على سيلان فقد بدأت في القرن السادس عشر، حينما أبحر البرتغاليون إلى مايعرف حاليا بميناء كولومبو عام ١٥٠٥م، وسرعان ما سيطروا على المناطق الساحلية الرئيسية في الجزيرة، وحل الهولنديون محل البرتغاليين في أواسط القرن السابع عشر.
وبين عامي ١٧٩٥ و١٧٩٦ م تمكن الإنجليز من السيطرة على المستعمرات الهولندية، وجعلوا من سيلان مستعمرة عام ١٨٠٢م، واستولوا أيضا على مملكة كاندي الجبلية السنهالية عام ١٨١٥م، وأصبحوا بذلك أول الأوروبيين الذين حكموا الجزيرة بأكملها. واستطاع الإنجليز تطوير زراعة البن وجوز الهند والمطاط والشاي.