You probably will not find a ball bearing that is a direct replacement for a tapered roller bearing but there are certainly a number of good quality angular contact ball bearings with 50 mm bores. You can get angular contact ball bearings in matched sets such that if you design your installation correctly , which usually requires that both the outer and inter spacers for the bearing have to be the same length dimension, you can then tighten the retaining nut up to its' seating torque and you will get the proper preload on the bearings. You can do this with tapered also but if you are as little as a thou (.001 inch) tight you can kill the bearings so you really want them at least .001 loose. Angular contact balls are a little more forgiving. As WW said a good manufactures rep will be a big help.
Rex