Winn played eight rugby union Tests for England between 1952 and 1954 as a winger, scoring three tries.[2] He won a Blue for Oxford University and after university played for Rosslyn Park, where he was later President.[3]
Cricket
He appeared in 59 first-class matches as a left-handed batsman who sometimes kept wicket. He scored 2,449 runs with a highest score of 146 not out,[4] one of two centuries, and completed 40 catches with one stumping.