نعم، هناك بعض الأحاديث التي يتناقض فيها أبو هريرة، ولكن هذه الأحاديث لا تزيد عن 10% من جميع الأحاديث التي رواها، وغالبية أحاديث أبي هريرة صحيحة.
وهناك بعض الأسباب التي أدت إلى تناقض أحاديث أبي هريرة، منها:
أن أبا هريرة كان كثير الحفظ، وكان يحفظ الأحاديث عن النبي محمد بدقة، ولكن قد يكون نسى بعض الأحاديث، أو قد يكون خلط بين أحاديث مختلفة.
أن أبا هريرة كان يروي الأحاديث عن النبي محمد بلسان عربي مبين، وقد يكون حدث بعض الاختلافات في المعنى عند رواية الأحاديث من لسان عربي مبين إلى لسان عربي آخر.
أن أبا هريرة كان يروي الأحاديث عن النبي محمد حسب ما سمعه، وقد يكون حدث بعض الاختلافات في الأحاديث عند رواية الأحاديث من شخص إلى آخر.
وخلاصة القول أن تناقض أحاديث أبي هريرة لا ينفي صدقه، وأن غالبية أحاديث أبي هريرة صحيحة.