Yes, I put one in a K75. I'd still go with the 680 though. It weighs less and the terminals are more similar. And it's got more than enough juice to keep a K happy.
(The reason I put a 925 in is that when I bought the bike the battery was getting old and the seller was an Odyssey dealer but all he had on hand was the 925.)