The world's largest wine and spirits group Diageo continued its share buyback on Friday with the purchase of 625,000 ordinary shares for cancellation at an average of 725.90 pence per share.