ICC Cricket Rankings

Test Team Rankings

Pos Name Point
1 India 123
2 South Africa 117
3 Australia 100
4 England 99
5 New Zealand 97
6 Pakistan 93
7 Sri Lanka 91
8 West Indies 75
9 Bangladesh 69
10 Zimbabwe 0

ODI Team Rankings

Pos Name Point
1 South Africa 119
2 Australia 117
3 India 116
4 England 113
5 New Zealand 111
6 Pakistan 95
7 Bangladesh 94
8 Sri Lanka 93
9 West Indies 77
10 Afghanistan 54
11 Zimbabwe 46
12 Ireland 41

T20 Team Rankings

Pos Name Point
1 New Zealand 125
2 England 124
3 Pakistan 121
4 India 118
5 West Indies 114
6 Australia 110
7 South Africa 109
8 Sri Lanka 95
9 Afghanistan 86
10 Bangladesh 78
11 Scotland 67
12 Zimbabwe 65
13 UAE 52
14 Netherlands 49
15 Hong Kong 46
16 Papua New Guinea 39
17 Oman 38
18 Ireland 36

Test Batsmen Rankings

Pos Name Point
1 Steve Smith 941
2 Kane Williamson 880
3 Joe Root 848
4 Cheteshwar Pujara 846
5 Virat Kohli 818
6 Quinton de Kock 802
7 Azhar Ali 769
8 David Warner 759
9 Hashim Amla 748
10 Lokesh Rahul 739

ODI Batsmen Rankings

Pos Name Point
1 Virat Kohli 865
2 David Warner 861
3 AB de Villiers 847
4 Joe Root 799
5 Babar Azam 786
6 Kane Williamson 779
7 Quinton de Kock 769
8 Francois du Plessis 768
9 Martin Guptill 749
10 Shikhar Dhawan 742

T20 Batsmen Rankings

Pos Name Point
1 Virat Kohli 799
2 Aaron Finch 787
3 Kane Williamson 745
4 Joe Root 743
5 Glenn Maxwell 718
6 Francois du Plessis 706
7 Martin Guptill 695
8 Mohammad Shahzad 664
9 Alex Hales 664
10 Hamilton Masakadza 657

Test Bowler Rankings

Pos Name Point
1 Ravindra Jadeja 898
2 Ravichandran Ashwin 865
3 Rangana Herath 854
4 Josh Hazlewood 826
5 James Anderson 810
6 Stuart Broad 803
7 Kagiso Rabada 798
8 Dale Steyn 794
9 Neil Wagner 745
10 Mitchell Starc 742

ODI Bowler Rankings

Pos Name Point
1 Josh Hazlewood 732
2 Imran Tahir 718
3 Mitchell Starc 701
4 Kagiso Rabada 685
5 Sunil Narine 679
6 Trent Boult 665
7 Hasan Ali 663
8 Rashid Khan 647
9 Chris Woakes 627
10 Mohammad Nabi 618

T20 Bowler Rankings

Pos Name Point
1 Imran Tahir 795
2 Imad Wasim 780
3 Jasprit Bumrah 764
4 Samuel Badree 717
5 Rashid Khan 717
6 Mustafizur Rahman 695
7 James Faulkner 688
8 Sunil Narine 652
9 Shakib Al Hasan 648
10 Ravichandran Ashwin 644

Test All-Rounder Rankings

Pos Name Point
1 Shakib Al Hasan 431
2 Ravindra Jadeja 422
3 Ravichandran Ashwin 413
4 Ben Stokes 327
5 Mitchell Starc 318
6 Moeen Ali 312
7 Vernon Philander 287
8 Rangana Herath 222
9 Stuart Broad 219
10 Jason Holder 217

ODI All-Rounder Rankings

Pos Name Point
1 Shakib Al Hasan 353
2 Mohammad Hafeez 338
3 Mohammad Nabi 328
4 Angelo Mathews 305
5 James Faulkner 298
6 Ben Stokes 277
7 Mitchell Marsh 273
8 Jason Holder 251
9 Chris Woakes 250
10 Ravindra Jadeja 247

T20 All-Rounder Rankings

Pos Name Point
1 Shakib Al Hasan 353
2 Glenn Maxwell 343
3 Mohammad Nabi 275
4 Marlon Samuels 271
5 JP Duminy 218
6 Yuvraj Singh 210
7 Mahmudullah 203
8 Peter Borren 202
9 Corey Anderson 200
10 Suresh Raina 199