Sun Ke started his football career playing for second-tier side
Jiangsu Sainty in 2006. By the 2008 season, he would play in 22 league games and score two goals as he was part of the team that won the second-tier league title and promotion to the top flight. Within the top tier, Sun found it hard to gain significant playing time until the 2011 season when he started to establish himself as a regular for the first team which soon culminated in his first goal in over two years when he scored on 14 September 2011 in a 2–0 win against
Hangzhou Greentown. On 18 June 2015, Sun transferred to fellow
Chinese Super League side
Tianjin Teda. However, due to complications with the club's sponsor Quanjian, the transfer was suddenly put on hold and Sun returned to Jiangsu. By 12 January 2016, Quanjian had left their sponsorship with Tianjin Teda and moved it to
Tianjin Quanjian, which saw Sun transferred to
China League One side Tianjin Quanjian for a record-breaking domestic transfer fee of an estimated ¥66 million. He made his debut and scored his first goal for the club on 13 March 2016 in a 3–0 win against
Qingdao Huanghai. He immediately established himself as a vital member of the team as they won the
2016 China League One division and promotion to the top tier. In July 2020, Sun was one of eight former
Tianjin Tianhai players to sign with
Shenzhen FC. He would go on to make his debut for the club on 4 August 2020 in a league game against
Guangzhou Evergrande Taobao F.C. that ended in a 3–1 defeat. ==International career==