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, China. The club manages a competitive cricket league and fields two representative teams – the Dragons and Pirates – that tour throughout the world and host overseas clubs in Shanghai.

Loading