Shanghai Cricket Club

Founded in 1858, the Shanghai Cricket Club is a sports club that provides the best services and facilities to the cricketing community in Shanghai. The club manages a competitive cricket league with three divisions and seven member clubs and also fields two representative teams, the Dragons and Pirates, that tour throughout the world and host overseas clubs in Shanghai.

Club Location (City): 
Shanghai
Country: