>>>MB51 gives me a list of Goods Receipted but does not show which user carried out the receipt.<<<
You better give it a second chance, I can see the user in my MB51 list.
First of all the user is already a selection parameter, so you can only select documents from a certain user.
And in the result just click the icon for detailed list to see the report in ALV format, then choose from menu
Settings > Display variant > current and add the user name to the displayed fields