Peter J. Flanagan (22 January 1941 – 8 January 2007), also known by the nickname of "Flash", was an English rugby league footballer who played in the 1960s and 1970s. He played at representative level as a hooker for Great Britain, England and , and at club level for Hull Kingston Rovers and Hull FC, as a hooker, i.e. number 9.