Australia captain Michael Clarke has called Ryan Harris the best bowler he's played with in his career.