Launched in June 2018, the Centre is the outcome of many years of work by organisations now represented in its Advisory Council, and a three-year process of collective action through the network that led to the Centre's formation (the Mega Sporting Events Platform for Human Rights (MSE Platform)). 

The MSE Platform first convened in November 2015 by the Institute for Human Rights and Business (IHRB), and throughout the next two and a half years demonstrated the value of collective action through a range of concrete activities including producing research, tools, and convening stakeholders in local and global forums to share knowledge, assess progress, and identify challenges. 

A commitment to establishing the Centre was made by the MSE Platform’s Steering Committee in a joint statement issued in November 2017, on the occasion of the second Sporting Chance Forum in Geneva.