I accidentally send BTC to my electrum chash wallet.
The transaction is confirmed but the amount is not visible in my electrum cash wallet. Is there any chance to get my BTC back?
It won't show on ElectronCash wallet because that is on BCC chain. You have sent a BTC transaction on BTC chain.
Thankfully, you sent it to a wallet that allows you to access private keys... and you are in control of that wallet. So you should be able to easily recover the coins. Export the private key for the address from ElectronCash. Then you can simply sweep (or import) that private key to the BTC wallet of your choice and you'll have access to the BTC again.