1. Sachin Tendulkar (India)

Sachin Tendulkar was the most complete batsman of his time. It is an Indian former International Cricketer who captained the Indian national team.he is the greatest batsman in the history of the world cricket.

FormatsMatches RunsAvg.S.R.
Test 20015921 53.8
ODI 46318426 44.8 86.2
T20I 1 10 10.0 83.3
This stat. till August 2024

2. Kumar Sangakara (Sri Lanka)

Kumar Sangakkara is a Sri Lankan former professional cricketer who represented Sri Lanka. He was born in Matale, Central Province.

FormatMatches Runs Avg. S.R.
Test 13412400 57.4 54.2
ODI 40414234 42.0 78.9
T20I 561382 31.4119.5

3. Brayn Lara (West Indies)

Brayn Lara is a West Indies former International Cricketer. He is one of the greatest batsman in the world.

FormatMatches Runs Avg. S.R.
Test 13111953 52.9 60.5
ODI 29910405 40.5 79.5

4. Virat Kohli (India)

Virat Kohli is an Indian professional cricketer who plays Test,ODI and T20 cricket for the Indian national team. He also called as a king of the cricket.

FormatMatches Runs Avg. S.R.
Test 113 8848 49.1 55.6
ODI 29513906 58.2 93.5
T20I 125 4188 48.7 137.0

5. Ricky Ponting (Australia)

Ricky Ponting is an Australian national cricket team coach, commentator and former player. Widely regarded as one of the greatest batsman in cricket world. Ricky Ponting was captain of the Australian national cricket team between 2004 to 2011 in Test cricket and 2002 to 2011 in ODI internationals and he is the most successful captain in international cricket history.

FormatMatches Runs Avg. S.R.
Test 16813378 51.9 58.7
ODI 37513704 42.0 80.4
T20I 17 401 28.6132.8

6. Jacques Kallis (South Africa)

Jacques Kallis is the South African cricket coach and and professional cricketer. He is the only one cricketer in the history of the cricket to score more than 10,000 Runs and take it 250 wickets in both ODI and Test matches in his career.

FormatsMatchesRuns Avg.S.R.
Test1661328955.446.0
ODI3281157944.472.9
T20I 2566635.0119.3

7. Sanath Jaysurya (Sri Lanka)

Sanath Jaysurya is a former Sri Lankan cricketer and captain, who is widely regarded as one of the greatest all rounders to play in ODI cricket. He also known as a greatest batsman in the world.

Formats MatchesRunsAvg.S.R.
Test 110697340.1
ODI4451343032.491.2
T20I3162923.3129.2

8. AB Deviliars (South Africa)

Abraham Benjamin Deviliars is a South African professional international cricketer and a current commentator. AB Devilliers was named as the ICC ODI Player of the year three times during his 15-year international career and was one of the five Wisden cricketers of the decade at the end of 2019. He is regarded as one of the greatest wicket keeper batsman in the history of cricket.

FormatsMatches Runs Avg. S.R.
Test1148765 50.754.5
ODI 2289577 53.5101.1
T20I 781672 26.1135.2

9. Hashim Amla (South Africa)

Hashim Amla is the one of the greatest batsman in the cricket world. He is the captained of South African cricket team in his time. He also became the fastest cricketer to reach 10 Centuries in ODI cricket. He also regarded as one of the greatest opening batsman.

FormatsMatchesRuns Avg.S.R.
Test124928246.650.0
ODI181811349.588.4
T20I44127733.6132.1

10. Sunil Gavaskar (India)

Sunil Gavaskar is a former captain of the Indian national cricket team who represented India from 1971 to 1987. He is regarded as greatest opening batsman of all time.

FormatsMatchesRuns Avg.S.R.
Test 1251012251.1
ODI 108309235.162.3
August 2024

Leave a Reply

Your email address will not be published. Required fields are marked *