World Cricket Rankings – Men: 10th July 2018
These Cricket rankings are issued by: International Cricket Council
As per Allsportspk readers request as and when any of the ranking is announced it is being published. Currently, from Men’s cricket rankings only Test players and T20 players & Team rankings have been updated. From Women’s cricket all rankings have been updated.

Cricket Rankings – Men

Test Batsmen Ranking

cricket rankings

Steve Smith remains at the top of the Men’s Test batting cricket rankings followed by Virat Kohli and Joe Root who are placed at 2nd and 3rd respectively.

While, West Indian Kraigg Brathwaite’s consistency has allowed him to break into the top 20 and is now placed at the 17th position. Shakib Al Hasan also experienced an upgradewhile players like Lokesh Rahul, Usman Khawaja and Shaun Marsh have dipped down in the Test batting cricket rankings.

Rank Name Country Rating
1 Steve Smith Australia 929
2 Virat Kohli  India 903
3 Joe Root  England 855
4 Kane Williamson  New Zealand 847
5 David Warner  Australia 820
6 Cheteshwar Pujara  India 799
7 Dean Elgar  South Africa 784
8 Aiden Markram  South Africa 759
9 Dinesh Chandimal  Sri Lanka 747
10 Hashim Amla  South Africa 726
11 Ross Taylor  New Zealand 697
12 Kusal Mendis  Sri Lanka 686
13 Alastair Cook  England 686
14 Francois du Plessis  South Africa 673
15 Azhar Ali  Pakistan 672
16 Jonny Bairstow  England 670
17 Kraigg Brathwaite  West Indies 670
18 Lokesh Rahul  India 661
19 Ajinkya Rahane  India 645
20 Quinton de Kock  South Africa 637
21 Usman Khawaja  Australia 633
22 Murali Vijay  India 624
23 Shikhar Dhawan  India 618
24 Shakib Al Hasan  Bangladesh 613
25 Shaun Marsh  Australia 605
26 Asad Shafiq  Pakistan 602
27 Ben Stokes  England 601
28 Angelo Mathews  Sri Lanka 601
29 BJ Watling  New Zealand 596
30 Tamim Iqbal  Bangladesh 594

Test Bowling Ranking

cricket rankings

Kagiso Rabada remains at the top of the Test bowler’s cricket rankings followed by James Anderson and Ravindra Jadeja who are placed at 2nd and 3rd respectively.

Shannon Gabriel latest surge of wickets against Sri Lanka and Bangladesh have put him at the 11th position as he replaced Sri Lanka’s spinner Rangana Herath. Kemar Roach destroyed Bangladesh in the 1st test and broke into the Top 20 ranks. Shakib Al Hasan also experienced an upgrade in his ranks and is now placed at the 22nd position.

Rank Name Country Rating
1 Kagiso Rabada South Africa 897
2 James Anderson  England 892
3 Ravindra Jadeja  India 866
4 Vernon Philander  South Africa 845
5 Ravichandran Ashwin  India 811
6 Pat Cummins  Australia 800
7 Morne Morkel  South Africa 800
8 Trent Boult  New Zealand 795
9 Neil Wagner  New Zealand 765
10 Josh Hazlewood  Australia 759
11 Shannon Gabriel  West Indies 752
12 Rangana Herath  Sri Lanka 752
13 Stuart Broad  England 742
14 Mitchell Starc  Australia 720
15 Tim Southee  New Zealand 720
16 Nathan Lyon  Australia 710
17 Mohammad Shami  India 696
18 Dale Steyn  South Africa 694
19 Yasir Shah  Pakistan 683
20 Kemar Roach  West Indies 674
21 Mohammad Abbas  Pakistan 652
22 Shakib Al Hasan  Bangladesh 649
23 Jason Holder  West Indies 633
24 Keshav Maharaj  South Africa 628
25 Bhuvneshwar Kumar  India 620
26 Ishant Sharma  India 582
27 Umesh Yadav  India 577
28 Suranga Lakmal  Sri Lanka 574
29 Devendra Bishoo  West Indies 568
30 Wahab Riaz  Pakistan 568

Test Allrounder Ranking

cricket rankings

Shakib Al Hasan remains at the top of the Test All-rounder rankings followed by Ravindra Jadeja and South Africa’s Vernon Philander.

Meanwhile, New Zealand’s Neil Wagner and Trent Boult followed by South Africa’s Keshav Maharaj have found their way into the Top 20 of the Men’s Test All-rounder cricket rankings.

Rank Name Country Rating
1 Shakib Al Hasan Bangladesh 397
2 Ravindra Jadeja  India 394
3 Vernon Philander  South Africa 371
4 Ravichandran Ashwin  India 365
5 Ben Stokes  England 327
6 Jason Holder  West Indies 308
7 Moeen Ali  England 264
8 Pat Cummins  Australia 248
9 Mitchell Starc  Australia 247
10 Kagiso Rabada  South Africa 217
11 Tim Southee  New Zealand 206
12 Chris Woakes  England 199
13 Dilruwan Perera  Sri Lanka 197
14 Bhuvneshwar Kumar  India 188
15 Stuart Broad  England 180
16 Rangana Herath  Sri Lanka 177
17 Colin de Grandhomme  New Zealand 168
18 Neil Wagner New Zealand 160
19 Trent Boult New Zealand 158
20 Keshav Maharaj  South Africa 157

For Men’s T20 rankings move on to the next page!