According to Gavaskar, former West Indies cricketer Garry Sobers is the best batter of all time. Sobers scored 8032 runs in 93 Tests for the West Indies during his two-decade-long career.
Some results have been hidden because they may be inaccessible to you