I have no idea about Billiards so I stay away from it
Nah, Tendulkar isn't even the best player of his era IMO (I'd have Lara, Kallis and Sangakkara ahead). Bradman had to deal with uncovered pitches that most of the time suited bowlers. Bradman would average 150 in the current era, given how much easier it is to bat on.
If there's one GOAT that is universal, it's Bradman. Statistically there is no such disparity in world sport than him to everyone else.
- Won’t go on too much about cricket beyond this post but just wanted to add Ponting and Richards to those you’ve mentioned. Nobody has scored as many runs as Ponting to average 60 during their career (over 9000 before tailing off in his latter years). And Richards, likewise (before tailing off) is the only ‘modern’ player to be regularly averaging above 60 for a substantial part of his career. Both were true match-winners and entertainers who I rate above Tendulkar (marginally).
http://www.espncricinfo.com/ci/content/story/1009335.html