〇〇について知識が深い人を探している時。
顔の広い友達に〇〇をよく知っている人が知り合いの中で居ないか、また、知り合いで居るのなら、紹介してほしい場合、どう尋ねますか?
たとえば、クリケットについて知識が深い人を探していたら、『クリケットやってる人知ってる? ⇒ Do you know any people who plays cricket?』でも通じますか?
"〇〇をよく知っている人知ってる?"とは「Do you know anyone that is well versed in~」や「Do you know anyone that is knowledgeable about~」と表現できますね。
最初の例文では「well versed in~」で"熟達している"または"精通している"と表現しており次の例文では代わりに「knowledgeable」で"○○の知識がある"と表現しています。
そちらの挙げた例で直す箇所は「any people」ではなく「anyone」を使う事以外はあっています。