Someone asked me this question as to how can they find the internal name of the list in SharePoint 2013. I initially thought there will be internal name property for the field but there was none.
In the end PowerShell came to the rescue. You can run the following simple PowerShell script to get the internal name for any list in SharePoint 2013.
$web = Get–SPWeb “http://intranet.contoso.com” // Replace web URL with your web. $list = $web.Lists[“Project Issues and Risks”] // Access list using its Title
Write–Host $list.Title // This will return the title of the list Write–Host $list.Rootfolder.Name //This should return the internal name
That is all it needs to get the List internal name.