iPhone 7, 6, 5S, 5C and 4S models are sold in Sri Lanka by carriers and companies. Dialog is the only Apple authorized Partner in Srilanka to sale iPhone dpevices. Currently they are selling iPhone 7 and iPhone 7 Plus and iPhone SE with memory and color selection along with one year warranty.
Many individual used to sale these devices by placing classified advertisement in popular local news papers and in online classified websites. Some dealer shops in Sri Lanka too offer original Apple products like iPod, iPad 2 and Mac computers with service warranty are available for sale here.
Mean while the Apple Inc don't have any official sales outlet, online sales or service centers in Sri Lanka for their top selling products over here. Plenty of mobile phone repair shops in Colombo offer iPhone Unlock, Jailbreak and operating system update services and they can be found through their classified advertisements in the Sunday newspapers.
Refurbished Apple Smart phones are sold in the USA by AT&T for low price. These iPhone may look nearly new while some of these refurbished touch phone may come with visual scratch with cheaper price from AT&T. So when you are buying an iPhone in Sri Lanka take utmost care as some of the sellers may have bought them from the AT&T as refurbished at cheaper price and may sell them as new one in Colombo.
Nearly all of the mobile phone carriers are offering 4G and 3G connectivity in Colombo and suburbs. Some of them are offering 3.75G technology for the mobile Broadband connection. You can get iPhone with 4G LTE for faster internet connectivity through the Dialog mobile phone service provider. Mobitel also offer the 4G LTE connection to iPhones.
In Sri Lanka the voice assistant Siri will not function perfectly here and even if you want to have such Apps and services then you must keep your phone connected to the internet through your data plan which Sri Lankan people see as an expensive way. Apple Inc allows Sri Lanka users to access and get their products for free and to purchase them with their credit cards. It is not allowed to buy devices from here through their web sites.
If you buy any of the iPhone device don't forget to install the "locate my device" App and get a good insurance cover policy for the device.
Public holidays, Sundays and Poya days are the best time to make low priced calls to any part of the world from Sri Lanka through out the day and night.
International country code of Sri Lanka is +94 or 0094.