John Crossley (born 16 October 1956) is an English cricketer, and professional rugby league footballer who played in the 1970s and 1980s.
John Crossley scored a club record 35 tries for York Wasps in 1980/81 when they won the Championship Second Division title during the 1980–81 Rugby Football League season.
John Crossley played in Halifax's 10-38 defeat by Warrington in the 1985–86 Rugby League Premiership Final during the 1985–86 season at Elland Road, Leeds, on Sunday 18 May 1986.
John Crossley appeared as a substitute (replacing Centre Terry Day) in York's 8-18 defeat by Bradford Northern in the 1978 Yorkshire Cup Final during the 1978–79 season at Headingley, Leeds, on Saturday 28 October 1978, in front of crowd of 10,429.
John Crossley made his début for York on Sunday 21 August 1977, and holds York's tries in a season record with 35 tries scored during the 1980–81 season, he made his début for Featherstone Rovers on Sunday 23 November 1986.