The Shanghai Cricket Club plays regular matches with the Hong Kong Cricket Club, Kowloon Cricket Club, Lamma Cricket Club, and the Beijing Cricket Club.
The SCC currently plays at grounds in Waigaoqiao, Pudong and at Wellington College International.