is there a visa on arrival in sri lanka
Visa policy of Sri Lanka On the basis of reciprocity, citizens of the following 3 countries are exempt from the requirement to obtain the Electronic Travel Authorization and can obtain a visa on arrival free of charge:[6]
English cricket team in Sri Lanka in 2018–19 The England cricket team is scheduled to tour Sri Lanka in October and November 2018 to play three Tests, five One Day Internationals (ODIs) and one Twenty20 International (T20I) match.[1][2][3] The tour will include England's first Test matches in Sri Lanka since 2012.[4]