PlayerAuctions
The top niche site we can recommend for buying Dota 2 accounts would be PlayerAuctions. As you know, leveling up and having a high MMR in Dota 2 is very difficult and demanding. Based on our experience and testing, instead of spending hours or even days for this, you can take advantage of the reliable and fast services of PlayerAuctions.
G2G
Based on our long-term experiences, G2G is an entirely trustworthy marketplace where users can buy and sell all the accounts, in-game currency, rare skins or items. They appear to have established a solid reputation as a result of their actions since 2015.
Playerup
Next up is Playerup, which has a wide variety of Dota 2 accounts for sale and a lot of sellers. The number of Sellers is so high that you can even see special ads for one hero. Regarding the Dota 2 account, you may be wondering if Playerup is legit. That's why we reviewed their site for you.
MMOGA
After doing some investigation, we discovered that MMOGA is one of the most reputable and well-known gaming marketplaces, boasting approximately 20,000 user reviews. One of the most reliable places to purchase Dota 2 accounts with confidence is MMOGA. Still, we couldn't be sure if MMOGA is reliable until we tried it ourselves.
iGVault
Our last recommendation site, where you can find Dota 2 accounts in different MMRs and levels, is iGVault. When we browsed their site, we encountered more than 400 torrents. While it lacks a bit in diversity compared to the others, we think you'll find what you're looking for at iGVault.