Former India captain Ravi Shastri has said while Vivian Richards was best batsman of his era, Sachin Tendulkar and Brian Lara have been the two most extraordinary players in the modern generation.
"Viv Richards was the best batsman in my era by a long way. In the modern era, Tendulkar and Lara have been the two standout players," said Shastri.
"Gavaskar and (Rahul) Dravid have been the best technicians. Tendulkar has been the best all-round batsman who has adapted to all formats of the game," Shastri, who will turn 50 on Saturday, said.