Ripley played for the Rosslyn Park club for his entire career. He made his international debut on 15 January 1972 at Twickenham in the England vs Wales match. Of the 24 matches he played for his national side, he was on the winning side on eight occasions. Between June 1972 and November 1973 England defeated the three major Southern Hemisphere countries, Ripley playing in all three games. On 3 June 1972 England beat South Africa 18–9 at Ellis Park, Johannesburg. On 15 September 1973 they defeated the All Blacks 16–10 at Eden Park, Auckland, and on 17 November the same year they beat Australia 20–3 at Twickenham, Ripley scoring a try. Ripley was a member of the unbeaten 1974 Lions, although the test starting role was taken by Mervyn Davies. He played his final match for England on 21 February 1976, at Murrayfield, in the Scotland vs England match. He also played in a Presidents XV.
Ripley took part in several Superstars competitions between 1981 and 1983, winning his British Superstars heat and International Superstars in 1981. He also represented the UK in the 1981 World Championship and the 1982 International. A tremendously strong runner, Ripley dominated the 800 metres contest, winning this race in the 1981 World final and in most Superstars events he entered. Tall and muscular, Ripley had enormous stamina and also performed well in the canoeing or rowing events; again he won this event in the World Final, setting a new record time in the process. As was the case with other British Superstars of the era, Ripley could not attempt to win the events by picking up points in every event – he had to use the popular tactic of scoring as highly in his 'banker' events as possible, and holding on in the others. Unfortunately for Ripley his size proved to be a disadvantage in the gymnasium tests – he was too big to contemplate parallel bar dips or squat thrusts and while he could lift prodigious amounts in the weightlifting, his heavy bodyweight meant that smaller athletes would always win using the coefficient system. He could also have used a little luck – a puncture right at the start of the 1981 British Final cycling race cost him eight valuable points, and any chance of the title. Instead it went to Keith Fielding, his former England Rugby Sevens teammate. Undoubtedly Ripley's finest hour in Superstars came in Israel in the 1981 International, when he gained revenge on Fielding and won the prestigious title. He would defend his title a year later in Hong Kong, but could not defeat the best European Superstar of all-time, Brian Hooper, finishing second. With the contest as much about camaraderie as athletic prowess for many of the competitors however, Ripley's outgoing, larger-than-life persona fitted in very well. His final appearance in Superstars came in the 1983 UK Past Masters event, where he again finished runner-up, this time to another former champion David Hemery.