Harry Brook snubbed Virat Kohli and Sachin Tendulkar to call Joe Root the 'best Test batter of all time' Joe Root reclaimed the top ICC Test Batting spot with 888 rating points "In my opinion, he's the best Test batter of all time, so I'll let him have that one for now," Brook said