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.

Where are you from? I suggest you to check if Flutter Entertainment owns any casino in your country. Flutter is a company that owns Paddy Power and this last one owns BetFair. There are some countries where official Betfair's URL is banned but if there is casino/sportsbook in your location owned by them, then you are lucky and will be able to use almost all of their service on another website that will be owned by them.
You can see the list of these online casinos/sportsbook here:
https://www.flutter.com/our-business/our-brands