How to delete unused meshes from the Outliner?
Change the outliner view mode to "Orphan Data" instead of "Datablocks".
To the right of the search field in the header is a "Purge All" button;

and may simplify your problem.  

This button essentially performs the save and reload process in one click, which in turn invokes Blenders garbage collection routines.