Greatest batsmen of all time in cricket History

Greatest batsmen of all time in cricket History

Donald George Bradman

 Don played a total of 52 Test matches for Australia, in which he scored nearly 6995 runs.

Sachin Tendulkar

Tendulkar played for the Indian team between 1989 and 2013, scoring 15,921 runs in a total of 200 Test matches while maintaining an average of 53.78.

Vivian Richards

. He played for the West Indies cricket team from 1974 to 1991 and scored 8,540 runs in 121 Test matches at an average of 50.23.

Ricky Ponting

He has scored a total of 13378 Runs in 168 tests and maintains an average of 51.85.

Sunil Gavaskar

He is famous for his batting skills specially against the fast bowlers.

he scored a total of 10,122 runs in 125 Test matches.

5-morning-exercise-to-get-perfect-body-shape