Abu Musa Ashari reported,

The Prophet ﷺ said, "A time will come upon people when a man will go around offering charity in gold, yet find no one willing to accept it from him. A single man will be seen followed by forty women seeking refuge with him, due to the scarcity of men and the abundance of women."In the narration of Ibn Barrad, "And you will see the man."

Muslim 2338

Sahih

و حدثنا عبد الله بن براد الأشعري وأبو كريب محمد بن العلاء قالا حدثنا أبو أسامة عن بريد عن أبي بردة

عن أبي موسى

عن النبي ﷺ قال ليأتين على الناس زمان يطوف الرجل فيه بالصدقة من الذهب ثم لا يجد أحدا يأخذها منه ويرى الرجل الواحد يتبعه أربعون امرأة يلذن به من قلة الرجال وكثرة النساء وفي رواية ابن براد وترى الرجل

مسلم 2338صحيح
Contents
Reference
Commentary
Ayat
Collection
Sahih Muslim
Book
Zakat
Chapter
Encouragement to give charity before there is no one to accept it
Numbering
Darussalam 2338
Muslim 2338