Who is the best batsman in ICC?

Babar Azam
ICC Player Rankings for ODI Batsmen

Rank Player Career Best Rating
1 Babar Azam Pakistan 891 v Australia, 02/04/2022
2 Virat Kohli India 911 v England, 12/07/2018
3 Imam-ul-Haq Pakistan 795 v Australia, 02/04/2022
4 Rohit Sharma India 885 v Sri Lanka, 06/07/2019

Who is No 1 Test batsman in ICC?

Marnus Labuschagne
ICC Player Rankings for Test Batsmen

Rank Player Career Best Rating
1 Marnus Labuschagne Australia 936 v Pakistan, 08/03/2022
2 Joe Root England 917 v Australia, 10/08/2015
3 Steven Smith Australia 947 v England, 08/01/2018
4 Babar Azam Pakistan 815 v Australia, 25/03/2022

Who is the No 1 batsman in all format?

In the opinion of many, Virat Kohli is the greatest all-format batsman of all time, having redefined what’s possible in terms of white-ball consistency while also driving India to unprecedented heights in Test cricket.

Who is World No 1 cricketer?

M. Labuschagne
Test Batters

ICC Player Rankings
Rank Name Country
1 M. Labuschagne AUS
2 S.P.D. Smith AUS
3 K.S. Williamson NZ

Who is the best No 3 batsman in the world?

#1 Ricky Ponting (12,662 runs): He currently sits at the pinnacle of this list of players with the most number of runs who have ever batted on number three with 12,662 runs. He accumulated this humongous heap of runs at a batting average of 42.48 and a strike-rate of 80.73.

Who is the god of bowling?

Sachin Tendulkar has made all the records to his name in batting. With this, he, as a bowler, has successfully defended 6 runs twice in the 50th over.