BCCSL

Definition

Cricket

  • abbreviation board of Control for Cricket in Sri Lanka, the former name of the ruling body for cricket in Sri Lanka. It is now known as ‘Sri Lanka Cricket’, and has been a full Member of the ICC since 1981.
http://www.dictionarycentral.com/definition/bccsl.html