Winkelhock's next win was the 1994 Asia Pacific Touring Car Championship, and in 1995 he won the German Supertouring Championship (STW). He also triumphed in the 1995 Spa 24 Hours, and the 1994 and 1998 Macau Grand Prix's Guia touring car races. His last success for BMW came at the 1999 24 Hours of Le Mans, which he won driving the BMW V12 LMR prototype run by Schnitzer Motorsport.