ICC Ranking

  ODI 

Position Team Rating
              1 ENGLAND 127
              2 INDIA 122
              3 NEW ZEALAND 112
              4 SOUTH AFRICA         110
              5 PAKISTAN 101
              6 AUSTRALIA 100
              7 BANGLADESH 92
              8 SRI LANKA 77
              9 WEST INDIES 69
             10          AFGHANISTAN 67

 T20 

Position Team Rating
            1 PAKISTAN 132
            2 INDIA 124
            3 AUSTRALIA 122
           4 ENGLAND 117
           5 NEW ZEALAND 116
           6 SOUTH AFRICA      111
           7 WEST INDIES 106  
          8 AFGHANISTAN 92
          9 SRI LANKA 88
         10           BANGLADESH 77       

Test 

Position Team   Rating
        1 INDIA 116
        2 SOUTH AFRICA 106
        3 AUSTRALIA 106
        4 ENGLAND 105
        5 NEW ZEALAND 102
        6 SRI LANKA 97
        7 PAKISTAN 88
        8 WEST INDIES 76
        9 BANGLADESH 67
        10 ZIMBABWE                   2

 

ODI 

Position Player  Rating
    1

Virat Kohli

INDIA
884
    2

Rohit Sharma

INDIA
842
    3

Joe Root

ENGLAND
818
    4

David Warner

AUSTRALIA
803
    5

Shikhar Dhawan

INDIA
802
    6

Babar Azam

PAKISTAN
798
    7

Ross Taylor

NEW ZEALAND
785
    8

Kane Williamson

NEW ZEALAND
778
    9

Quinton de Kock

SOUTH AFRICA
769
    10

Jonny Bairstow

ENGLAND
769

T20  

Position Player Rating
    1

Aaron Finch

AUSTRALIA
891
    2

Fakhar Zaman

PAKISTAN
842
    3

Lokesh Rahul

INDIA
812
    4

Colin Munro

NEW ZEALAND
801
    5

Babar Azam

PAKISTAN
765
    6

Glenn Maxwell

AUSTRALIA
761
    7

Martin Guptill

NEW ZEALAND
746
    8

Alex Hales

ENGLAND
710
    9

D Arcy Short

AUSTRALIA
690
    10

Rohit Sharma

INDIA
678

Test  

Position Player Rating
    1

Virat Kohli

INDIA
935
    2

Steven Smith

AUSTRALIA
919
    3

Kane Williamson

NEW ZEALAND
847
    4

Joe Root

ENGLAND
835
    5

David Warner

AUSTRALIA
812
    6

Cheteshwar Pujara

INDIA
765
    7

Dimuth Karunaratne

SRI LANKA
754
    8

Dinesh Chandimal

SRI LANKA
733
    9

Dean Elgar

SOUTH AFRICA
724
    10

Usman Khawaja

AUSTRALIA
719

 

ODI 

Position Player Rating
    1 Jasprit Bumrah

INDIA
797
    2 Rashid Khan

AFGHANISTAN
788
    3 Kuldeep Yadav

INDIA
700
    4 Trent Boult

NEW ZEALAND
699
    5 Josh Hazlewood

AUSTRALIA
696
    6 Kagiso Rabada

SOUTH AFRICA
691
    7 Imran Tahir

SOUTH AFRICA
685
    8 Hasan Ali

PAKISTAN
681
    9 Adil Rashid

ENGLAND
681
    10 Mujeeb Ur Rahman

AFGHANISTAN
679

T20  

Position Player Rating
    1 Rashid Khan

AFGHANISTAN
793
    2 Shadab Khan

PAKISTAN
723
    3 Ish Sodhi

NEW ZEALAND
700
    4 Yuzvendra Chahal

INDIA
685
    5 Mitchell Santner

NEW ZEALAND
665
    6 Andrew Tye

AUSTRALIA
658
    7 Samuel Badree

WINDIES
655
    8 Imran Tahir

SOUTH AFRICA
653
    9 Adil Rashid

ENGLAND
639
    10 Shakib Al Hasan

BANGLADESH
633

Test

Position Player Rating
    1 James Anderson

ENGLAND
899
    2 Kagiso Rabada

SOUTH AFRICA
882
    3 Vernon Philander

SOUTH AFRICA
826
    4 Ravindra Jadeja

INDIA
812
    5 Trent Boult

NEW ZEALAND
795
    6 Pat Cummins

AUSTRALIA
792
    7 Rangana Herath

SRI LANKA
791
    8 Ravichandran Ashwin

INDIA
777
    9 Jason Holder

WINDIES
766
    10 Neil Wagner

NEW ZEALAND
765

 

ODI

Position Player Rating
    1 Rashid Khan

AFGHANISTAN
353
    2 Shakib Al Hasan

BANGLADESH
341
    3 Mohammad Nabi

AFGHANISTAN
337
    4 Mitchell Santner

NEW ZEALAND
317
    5 Mohammad Hafeez

PAKISTAN
306
    6 Moeen Ali

ENGLAND
301
    7 Angelo Mathews

SRI LANKA
296
    8 Chris Woakes

ENGLAND
285
    9 Jason Holder

WINDIES
283
    10 Mitchell Marsh

AUSTRALIA
260

T20

Position Player Rating
    1 Glenn Maxwell

AUSTRALIA
366
    2 Mohammad Nabi

AFGHANISTAN
313
    3 Shakib Al Hasan

BANGLADESH
309
    4 Jean-Paul Duminy

SOUTH AFRICA
225
    5 Marlon Samuels

WINDIES
222
    6 Mahmudullah

BANGLADESH
213
    7 Thisara Perera

SRI LANKA
209
    8 Paul Stirling

IRELAND
208
    9 Richie Berrington

SCOTLAND
202
    10 Sean Williams

ZIMBABWE
197

Test

Position Player Rating
    1 Shakib Al Hasan

BANGLADESH
420
    2 Ravindra Jadeja

INDIA
400
    3 Jason Holder

WINDIES
380
    4 Vernon Philander

SOUTH AFRICA
370
    5 Ravichandran Ashwin

INDIA
341
    6 Ben Stokes

ENGLAND
339
    7 Moeen Ali

ENGLAND
291
    8 Chris Woakes

ENGLAND
253
    9 Pat Cummins

AUSTRALIA
243
    10 Dilruwan Perera

SRI LANKA
226