Getting one that reads the ABS codes, that may cost a bit. The ones on the market, for a low price anyway, don't read those. You will get some info for the Power Train, but the ABS is a different story. The OBD2 scanners are set for the Power train/ Emissions.
If you do a product search, there are some that will go deeper, depending on make/ model/ year. If its just your car, then you can probably get something that will do the ABS side as well for around $150 up. the good stuff is several K. There are some good Freeware programs and some DIY for building a interface. But that also depends on make/ model/ Year.
Sometimes a good quality scanner shows up for sale, as a shop upgrades.