Test Men’s Batting Rankings

Published on

RankPlayerTeamRatingCareer Best Rating
1Marnus LabuschagneAUS892936 v Pakistan, 08/03/2022
2Steve SmithAUS845947 v England, 08/01/2018
3Kane WilliamsonNZ844919 v Pakistan, 07/01/2021
4Joe RootENG843917 v Australia, 10/08/2015
5Babar AzamPAK815815 v Australia, 25/03/2022
6Dimuth KarunaratneSL781781 v India, 15/03/2022
7Usman KhawajaAUS757757 v Pakistan, 25/03/2022
8Rohit SharmaIND754813 v England, 06/09/2021
9Travis HeadAUS744773 v England, 18/01/2022
10Virat KohliIND742937 v England, 22/08/2018
11Rishabh PantIND738752 v New Zealand, 22/06/2021
12David WarnerAUS691880 v India, 13/12/2014
13Dean ElgarSA689784 v Australia, 03/04/2018
14Tom LathamNZ679733 v West Indies, 07/12/2020
15Henry NichollsNZ675778 v Bangladesh, 12/03/2019
16Azhar AliPAK666787 v Australia, 30/12/2016
17Devon ConwayNZ661661 v South Africa, 01/03/2022
18Mohammad RizwanPAK655700 v Australia, 16/03/2022
19Mayank AgarwalIND650727 v New Zealand, 25/02/2020
20Litton DasBAN644683 v New Zealand, 11/01/2022
21Abid AliPAK622643 v Bangladesh, 30/11/2021
22Temba BavumaSA620627 v Pakistan, 07/01/2019
23Cheteshwar PujaraIND619888 v Sri Lanka, 27/11/2017
24Colin de GrandhommeNZ609609 v South Africa, 01/03/2022
25Kraigg BrathwaiteWI606701 v England, 29/08/2017
26Angelo MathewsSL605877 v New Zealand, 30/12/2015
27Sean WilliamsZIM603621 v Afghanistan, 14/03/2021
28Ben StokesENG599827 v West Indies, 20/07/2020
29Mushfiqur RahimBAN595658 v Australia, 07/09/2017
30Dhananjaya de SilvaSL592636 v West Indies, 03/12/2021
31Ajinkya RahaneIND583825 v New Zealand, 11/10/2016
32Niroshan DickwellaSL577595 v Zimbabwe, 23/01/2020
33Abdullah ShafiquePAK574574 v Australia, 25/03/2022
34Shreyas IyerIND574574 v Sri Lanka, 15/03/2022
35Tamim IqbalBAN574709 v Australia, 30/08/2017
36Lokesh RahulIND566761 v Sri Lanka, 14/08/2017
37Jermaine BlackwoodWI565596 v Bangladesh, 07/02/2021
38Nkruma BonnerWI564631 v England, 12/03/2022
39Ravindra JadejaIND562584 v Australia, 11/01/2021
40Fawad AlamPAK562648 v Australia, 08/03/2022
41Keegan PetersenSA558597 v India, 15/01/2022
42Aiden MarkramSA557759 v Australia, 03/04/2018
43Shakib Al HasanBAN555694 v Australia, 30/08/2017
44Cameron GreenAUS549549 v Pakistan, 25/03/2022
45Rassie van der DussenSA546557 v New Zealand, 01/03/2022
46Jonny BairstowENG541772 v South Africa, 07/08/2017
47Rory BurnsENG537661 v West Indies, 28/07/2020
48Francois du PlessisSA532734 v India, 17/01/2018
49Tom BlundellNZ525561 v India, 03/03/2020
50Sikandar RazaZIM523547 v West Indies, 02/11/2017
51Mominul HaqueBAN523661 v Pakistan, 10/05/2015
52Hanuma VihariIND521601 v West Indies, 02/09/2019
53Kusal MendisSL515693 v West Indies, 18/06/2018
54Pathum NissankaSL514519 v India, 08/03/2022
55Tim PaineAUS512592 v India, 20/12/2020
56Shubman GillIND512562 v England, 09/02/2021
57MahmudullahBAN508574 v New Zealand, 12/03/2019
58Jos ButtlerENG500649 v Sri Lanka, 26/01/2021
59Dinesh ChandimalSL496755 v West Indies, 18/06/2018
60Jason HolderWI496581 v England, 26/01/2019
61Zak CrawleyENG494605 v Pakistan, 25/08/2020
62Ibrahim ZadranAFG486486 v Zimbabwe, 14/03/2021
63Joshua Da SilvaWI484484 v England, 28/03/2022
64Imam-ul-HaqPAK483483 v Australia, 25/03/2022
65Faheem AshrafPAK474547 v South Africa, 08/02/2021
66Shan MasoodPAK471653 v England, 08/08/2020
67Kusal PereraSL466559 v South Africa, 23/02/2019
68Alex CareyAUS462462 v Pakistan, 25/03/2022
69Matthew WadeAUS462537 v India, 30/12/2021
70Ollie PopeENG462564 v Pakistan, 08/08/2020
71Joe BurnsAUS459575 v New Zealand, 24/02/2016
72Shane DowrichWI453562 v England, 12/07/2020
73Kyle VerreynneSA446456 v New Zealand, 01/03/2022
74Lahiru ThirimanneSL445498 v Bangladesh, 03/05/2021
75Daryl MitchellNZ444444 v South Africa, 01/03/2022
76Kyle MayersWI442526 v Sri Lanka, 02/04/2021
77Oshada FernandoSL441509 v Pakistan, 23/12/2019
78Washington SundarIND438494 v England, 10/03/2021
79Dom SibleyENG437575 v West Indies, 20/07/2020
80Chris WoakesENG427496 v India, 13/08/2018
81Regis ChakabvaZIM427435 v Pakistan, 11/05/2021
82Dawid MalanENG424505 v Australia, 08/01/2018
83Nazmul ShantoBAN418419 v South Africa, 04/04/2022
84Marcus HarrisAUS406469 v Sri Lanka, 27/01/2019
85Dan LawrenceENG405442 v West Indies, 20/03/2022
86Will YoungNZ403472 v Bangladesh, 11/01/2022
87Ravichandran AshwinIND402553 v England, 29/11/2016
88Hashmatullah ShaidiAFG397397 v Zimbabwe, 14/03/2021
89Shai HopeWI393653 v Zimbabwe, 25/10/2017
90Mitchell StarcAUS392446 v India, 25/02/2017
91John CampbellWI388448 v New Zealand, 15/12/2020
92Mahmudul Hasan JoyBAN381472 v South Africa, 04/04/2022
93Haris SohailPAK377563 v New Zealand, 28/11/2018
94Rahmat ShahAFG377471 v Bangladesh, 08/09/2019
95Shamarh BrooksWI376536 v England, 20/07/2020
96Roston ChaseWI376626 v Pakistan, 14/05/2017
97Sarel ErweeSA367370 v New Zealand, 01/03/2022
98Darren BravoWI362709 v Australia, 23/04/2012
99Sam CurranENG361566 v Sri Lanka, 09/11/2018
100Soumya SarkarBAN356489 v Sri Lanka, 19/03/2017

* Last Updated – 16th May 2022

For all the latest cricket news, updates, live scores, and cricket fixtures log on to https://cricangel.com. You can choose to like us on Facebook or Subscribe to our YouTube Channel otherwise You can also opt to follow us on Instagram or Twitter.

Latest Posts

KOL vs LKN Dream11 Team Prediction, Fantasy Cricket Tips, Playing 11 Updates For Today’s IPL 2022 Match – May 18, 2022

KOL vs LKN Dream11 Team Prediction, Fantasy Cricket Tips, Playing 11 Updates For Today’s...

0
Kolkata Knight Riders are up against Lucknow Super Giants (KOL vs LKN) in the 66th match of the Indian Premier League (IPL) 2022. Kolkata Knight...
Sourav Ganguly's shocking statement on Virat Kohli & Rohit Sharma's poor form in IPL 2022!

Sourav Ganguly’s shocking statement on Virat Kohli & Rohit Sharma’s poor form in IPL...

0
Team India's skipper - Rohit Sharma & former skipper Virat Kohli's present form with the bat in IPL 2022 has raised concerns among Indian...
ECS Hungary 2022 - Schedule, Teams, Venue, Time Table & Players details

ECS Hungary 2022 – Schedule, Teams, Venue, Time Table & Players details

0
The entertainment for all the cricket fans in Europe will continue in the summers with the next edition of the ECS Hungary 2022. Here...

Also Read

Kieron Pollard retires from international cricket

West Indies all-rounder Kieron Pollard has announced his retirement from international cricket, the player...

Japan Premier League T20 2022 – Schedule, Teams, Venues and all you need to know

After a brief pause in 2020, Japan Premier League is all set to be...

Kartik Tyagi explains the importance of Suresh Raina in his career

Sunrisers Hyderabad (SRH) young pacer Kartik Tyagi revealed Suresh Raina's role in his cricketing...