The Kowloon Cricket Club, also called KCC, is a members only cricket club and social club situated in Kowloon, Hong Kong, on Cox's Road. From Wikipedia
Recent retirements make him eligible for overseas short-format events under BCCI practice.