In September 1973, Bevan switched to rugby league, and joined Warrington for the then massive signing on fee of £12,000 (based on increases in average earnings, this would be approximately £199,700 in 2015). He made 332 appearances for the Warrington club in which he scored 201 tries usually on the . He played for Wales and Great Britain. John earned the nickname "The Ox", after 13 seasons, Bevan retired from the professional game. John Bevan's Testimonial match at Warrington took place in 1983.