ICC Men’s Player Rankings – Batting

ICC Men’s Player Rankings – Batting

PosPlayerTeamRatingCareer Best Rating
1
AUS
911
947 v England, 30/12/2017
2 Virat Kohli886937 v England, 22/08/2018
3 Marnus Labuschagne827827 v New Zealand, 07/01/2020
4 Kane Williamson812915 v Sri Lanka, 19/12/2018
5 Babar Azam800800 v Bangladesh, 11/02/2020
6 David Warner793880 v India, 13/12/2014
7 Cheteshwar Pujara766888 v Sri Lanka, 07/08/2017
8 Joe Root756917 v Australia, 10/08/2015
9 Ajinkya Rahane726825 v New Zealand, 11/10/2016
Ben Stokes726745 v South Africa, 20/01/2020
11 Mayank Agarwal714727 v New Zealand, 25/02/2020
12 Tom Latham710724 v Sri Lanka, 26/08/2019
13 Quinton de Kock706802 v New Zealand, 29/03/2017
14 Dimuth Karunaratne680754 v South Africa, 22/07/2018
15 Ross Taylor677871 v West Indies, 23/12/2013
16 Rohit Sharma674722 v South Africa, 22/10/2019
17 Asad Shafiq658758 v England, 18/07/2016
Angelo Mathews658877 v New Zealand, 30/12/2015
19 Mushfiqur Rahim654658 v Australia, 07/09/2017
20 Henry Nicholls652778 v Bangladesh, 12/03/2019
21 Travis Head643661 v New Zealand, 30/12/2020
22 Kusal Mendis628693 v West Indies, 18/06/2018
23 Dean Elgar624784 v Australia, 03/04/2018
24 BJ Watling621696 v England, 03/12/2019
25 Aiden Markram608759 v Australia, 03/04/2018
26 Azhar Ali604787 v Australia, 30/12/2016
27 This player has moved up in the rankings since the previous rankings updateBrendan Taylor599684 v Bangladesh, 29/10/2014
28 This player has moved down in the rankings since the previous rankings updateTamim Iqbal597709 v Australia, 30/08/2017
29 This player has moved up in the rankings since the previous rankings updateRory Burns596597 v South Africa, 30/12/2020
30 This player has moved down in the rankings since the previous rankings updateColin de Grandhomme589589 v India, 03/03/2020
31 This player has moved down in the rankings since the previous rankings updateFrancois du Plessis586734 v India, 17/01/2018
32 This player has moved down in the rankings since the previous rankings updateUsman Khawaja584747 v Pakistan, 07/01/2017
33 This player has moved down in the rankings since the previous rankings updateShan Masood582582 v Bangladesh, 11/02/2020
34 Niroshan Dickwella578595 v Zimbabwe, 23/01/2020
35 This player has moved up in the rankings since the previous rankings updateDinesh Chandimal563755 v West Indies, 18/06/2018
This player has moved down in the rankings since the previous rankings updateJason Holder563581 v England, 26/01/2019
37 This player has moved up in the rankings since the previous rankings updateShane Dowrich562562 v England, 12/07/2020
38 This player has moved down in the rankings since the previous rankings updateTom Blundell561561 v India, 03/03/2020
This player has moved down in the rankings since the previous rankings updateDhananjaya de Silva561612 v Zimbabwe, 10/11/2016
40 This player has moved down in the rankings since the previous rankings updateMominul Haque556661 v Pakistan, 10/05/2015
41 This player has moved down in the rankings since the previous rankings updateRishabh Pant555673 v Australia, 07/01/2019
42