Full Sharh — Sahih Muslim 4709
حَدَّثَنَا أَبُو بَكْرِ بْنُ أَبِي شَيْبَةَ، حَدَّثَنَا أَبُو مُعَاوِيَةَ، عَنْ دَاوُدَ، عَنِ الشَّعْبِيِّ، عَنْ جَابِرِ، بْنِ سَمُرَةَ قَالَ قَالَ النَّبِيُّ صلى الله عليه وسلم " لاَ يَزَالُ هَذَا الأَمْرُ عَزِيزًا إِلَى اثْنَىْ عَشَرَ خَلِيفَةً " . قَالَ ثُمَّ تَكَلَّمَ بِشَىْءٍ لَمْ أَفْهَمْهُ فَقُلْتُ لأَبِي مَا قَالَ فَقَالَ " كُلُّهُمْ مِنْ قُرَيْشٍ " .
English Translation
It has been narrated on the authority of Jabir b. Samura that the Prophet (ﷺ) said:This order will continue to be dominant until there have been twelve Caliphs. The narrator says: Then he said something which I could not understand, and I said to my father: What did he say? My father told me that he said that all of them (Caliphs) would be from the Quraish
Source
Sahih Muslim(صحيح مسلم)
The Book on Government
Hadith Number
4709