I have a betfair account for a few year, however, as some policy modified recently, I cannot deposit to betfair. It is being too difficult to deposit money to Betfair now in some banned counties,
So any buddy have any idea of deposit money from some banned countries? Please sharing.

You wont really be any choice but to make use of VPN but before you do consider such step then always think off the probabilities on having a problem
once you had been caught because you would really be fucked up and ending up stuck when they do find out that you are violating their terms
but if you do accept this risk then go ahead.There are some vpn out there but you can try out first those free ones like;
-OPERA VPN
-Brave Browser +Private mode+ TOR