#Config Variables
$SiteURL = “<SiteURL>”
$Username = “<GlobalAdminAccount>”
$Password = “<Password>”
$FilePath = “C:\Temp\RecycleBin.csv”

#Connect to PnP Online
$cred = New-Object -TypeName System.Management.Automation.PSCredential -argumentlist $UserName, $(convertto-securestring $Password -asplaintext -force)
Connect-PnPOnline -Url $SiteURL -Credential $cred

#Get Recycle bin Items
Get-PnPRecycleBinItem | Select Title, ItemType, Size, ItemState, DirName, DeletedByName, DeletedDate | Export-Csv $FilePath -NoTypeInformation