For his three remaining races of 2020, Barney Roy was campaigned in Germany. In the Group 1 Bayerisches Zuchtrennen over 2000 metres on rain-softened ground at Munich on 26 July he started favourite in a seven-runner field which also included Patrick Sarsfield (Meld Stakes), Durance (Gran Premio di Milano) and Quest The Moon (Grosser Preis der Badischen Wirtschaft). After being restrained by Buick in the early stages the gelding made progress along the inside rail in the straight, took the lead 100 metres from the finish, and won by a neck from Quest The Moon. Buick commented "It was a very tough race... I thought he struggled on the ground from a long way out, but his courage and his ability got him through." Barney Roy was stepped up in distance for the Preis Von Europa over 2400 metres at Cologne in August but failed to reproduce his best form on the soft ground and came home fourth of the seven runners, beaten one and a half lengths behind the winner Donjah. On 13 September, over the same distance, the gelding contested the Group 1 Grosser Preis von Baden and in which he was ridden by James Doyle and started the 4/1 second favourite behind the Deutsches Derby runner-up Torquator Tasso in an eight-runner field which also included Donjah, Quest The Moon and Communique (Princess of Wales's Stakes). After tracking the leaders on the outside Barney Roy overtook the front-running Communique 300 metres from the finish and won by one and a half lengths. After the race Appleby said "We are delighted to see Barney Roy win another group 1 race in his extended career. He has established himself as a real favorite in the yard and, now that we know he stays a mile and a half, it can hopefully open up a few more doors for him."