Position
Player
Rating
1

Joe Root
ENGLAND
ENGLAND
872
2

Kane Williamson
NEW ZEALAND
NEW ZEALAND
859
3

Daryl Mitchell
NEW ZEALAND
NEW ZEALAND
768
4

Babar Azam
PAKISTAN
PAKISTAN
768
5

Steven Smith
AUSTRALIA
AUSTRALIA
757
6

Rohit Sharma
INDIA
INDIA
751
7

Harry Brook
ENGLAND
ENGLAND
749
8

Yashasvi Jaiswal
INDIA
INDIA
740
9

Dimuth Karunaratne
SRI LANKA
SRI LANKA
739
10

Virat Kohli
INDIA
INDIA
737
11

Usman Khawaja
AUSTRALIA
AUSTRALIA
728
12

Marnus Labuschagne
AUSTRALIA
AUSTRALIA
720
13

Travis Head
AUSTRALIA
AUSTRALIA
697
14

Saud Shakeel
PAKISTAN
PAKISTAN
693
15

Dhananjaya de Silva
SRI LANKA
SRI LANKA
688
16

Ben Duckett
ENGLAND
ENGLAND
684
17

Mohammad Rizwan
PAKISTAN
PAKISTAN
668
18

Shubman Gill
INDIA
INDIA
664
19

Zak Crawley
ENGLAND
ENGLAND
662
20

Temba Bavuma
SOUTH AFRICA
SOUTH AFRICA
654
21

Aiden Markram
SOUTH AFRICA
SOUTH AFRICA
647
22

Ollie Pope
ENGLAND
ENGLAND
645
23

Angelo Mathews
SRI LANKA
SRI LANKA
639
24

Cameron Green
AUSTRALIA
AUSTRALIA
634
24

Mushfiqur Rahim
BANGLADESH
BANGLADESH
634
26

Jonny Bairstow
ENGLAND
ENGLAND
632
27

Dinesh Chandimal
SRI LANKA
SRI LANKA
629
28

Dean Elgar
SOUTH AFRICA
SOUTH AFRICA
628
29

Litton Das
BANGLADESH
BANGLADESH
625
30

Ben Stokes
ENGLAND
ENGLAND
621
31

Abdullah Shafique
PAKISTAN
PAKISTAN
608
32

Agha Salman
PAKISTAN
PAKISTAN
605
33

Sean Williams
ZIMBABWE
ZIMBABWE
602
34

David Warner
AUSTRALIA
AUSTRALIA
598
35

Tom Latham
NEW ZEALAND
NEW ZEALAND
595
36

Tom Blundell
NEW ZEALAND
NEW ZEALAND
587
37

Imam-ul-Haq
PAKISTAN
PAKISTAN
584
38

Alex Carey
AUSTRALIA
AUSTRALIA
574
39

Cheteshwar Pujara
INDIA
INDIA
565
40

Ravindra Jadeja
INDIA
INDIA
564
41

Shakib Al Hasan
BANGLADESH
BANGLADESH
553
42

Devon Conway
NEW ZEALAND
NEW ZEALAND
542
43

Henry Nicholls
NEW ZEALAND
NEW ZEALAND
540
44

Mominul Haque
BANGLADESH
BANGLADESH
533
44

Kamindu Mendis
SRI LANKA
SRI LANKA
533
46

Kraigg Brathwaite
WEST INDIES
WEST INDIES
531
46

Kyle Verreynne
SOUTH AFRICA
SOUTH AFRICA
531
48

Ajinkya Rahane
INDIA
INDIA
525
49

Tamim Iqbal
BANGLADESH
BANGLADESH
523
50

Kusal Mendis
SRI LANKA
SRI LANKA
520
51

Craig Ervine
ZIMBABWE
ZIMBABWE
518
52

Shreyas Iyer
INDIA
INDIA
514
53

Axar Patel
INDIA
INDIA
513
54

Ibrahim Zadran
AFGHANISTAN
AFGHANISTAN
509
55

Jermaine Blackwood
WEST INDIES
WEST INDIES
505
56

Lorcan Tucker
IRELAND
IRELAND
503
57

David Bedingham
SOUTH AFRICA
SOUTH AFRICA
502
57

Mitchell Marsh
AUSTRALIA
AUSTRALIA
502
59

KL Rahul
INDIA
INDIA
494
60

Shan Masood
PAKISTAN
PAKISTAN
487
60

Jason Holder
WEST INDIES
WEST INDIES
487
62

Najmul Hossain Shanto
BANGLADESH
BANGLADESH
485
63

Keegan Petersen
SOUTH AFRICA
SOUTH AFRICA
483
64

Rachin Ravindra
NEW ZEALAND
NEW ZEALAND
474
66

Sarfaraz Ahmed
PAKISTAN
PAKISTAN
471
67

Glenn Phillips
NEW ZEALAND
NEW ZEALAND
470
68

Niroshan Dickwella
SRI LANKA
SRI LANKA
465
69

Joshua Da Silva
WEST INDIES
WEST INDIES
457
70

Ben Foakes
ENGLAND
ENGLAND
456
71

Dhruv Jurel
INDIA
INDIA
452
72

Rahmat Shah
AFGHANISTAN
AFGHANISTAN
441
73

Kavem Hodge
WEST INDIES
WEST INDIES
439
74

Zakir Hasan
BANGLADESH
BANGLADESH
437
75

Oshada Fernando
SRI LANKA
SRI LANKA
426
76

Kyle Mayers
WEST INDIES
WEST INDIES
407
77

Devdutt Padikkal
INDIA
INDIA
405
78

Harry Tector
IRELAND
IRELAND
404
79

Hashmatullah Shahidi
AFGHANISTAN
AFGHANISTAN
395
80

Tony de Zorzi
SOUTH AFRICA
SOUTH AFRICA
394
81

Innocent Kaia
ZIMBABWE
ZIMBABWE
390
82

Marco Jansen
SOUTH AFRICA
SOUTH AFRICA
389
82

Alick Athanaze
WEST INDIES
WEST INDIES
389
84

Chris Woakes
ENGLAND
ENGLAND
384
85

Mahmudul Hasan Joy
BANGLADESH
BANGLADESH
381
86

Andy McBrine
IRELAND
IRELAND
376
87

Ravichandran Ashwin
INDIA
INDIA
371
88

Mehidy Hasan Miraz
BANGLADESH
BANGLADESH
363
89

Tagenarine Chanderpaul
WEST INDIES
WEST INDIES
357
90

Nishan Madushka
SRI LANKA
SRI LANKA
355
90

Sarfaraz Khan
INDIA
INDIA
355
92

Faheem Ashraf
PAKISTAN
PAKISTAN
354
93

Andrew Balbirnie
IRELAND
IRELAND
346
95

Roston Chase
WEST INDIES
WEST INDIES
344
96

Nurul Hasan
BANGLADESH
BANGLADESH
343
97

Will Young
NEW ZEALAND
NEW ZEALAND
337
98

Paul Stirling
IRELAND
IRELAND
328
99

Matt Henry
NEW ZEALAND
NEW ZEALAND
312
100

Curtis Campher
IRELAND
IRELAND
310
11

Heinrich Klaasen
SOUTH AFRICA
SOUTH AFRICA
697
12

Fakhar Zaman
PAKISTAN
PAKISTAN
682
13

Shai Hope
WEST INDIES
WEST INDIES
676
14

Ibrahim Zadran
AFGHANISTAN
AFGHANISTAN
673
15

Imam-ul-Haq
PAKISTAN
PAKISTAN
672
16

Shreyas Iyer
INDIA
INDIA
658
17

Charith Asalanka
SRI LANKA
SRI LANKA
656
18

David Miller
SOUTH AFRICA
SOUTH AFRICA
654
19

Travis Head
AUSTRALIA
AUSTRALIA
654
20

Rahmanullah Gurbaz
AFGHANISTAN
AFGHANISTAN
649
21

KL Rahul
INDIA
INDIA
644
22

Steven Smith
AUSTRALIA
AUSTRALIA
644
23

Marnus Labuschagne
AUSTRALIA
AUSTRALIA
626
24

Aiden Markram
SOUTH AFRICA
SOUTH AFRICA
623
25

Paul Stirling
IRELAND
IRELAND
611
26

Scott Edwards
NETHERLANDS
NETHERLANDS
609
27

Mushfiqur Rahim
BANGLADESH
BANGLADESH
606
28

Glenn Maxwell
AUSTRALIA
AUSTRALIA
600
29

Gerhard Erasmus
NAMIBIA
NAMIBIA
598
30

Mohammad Rizwan
PAKISTAN
PAKISTAN
597
31

Jos Buttler
ENGLAND
ENGLAND
597
32

Temba Bavuma
SOUTH AFRICA
SOUTH AFRICA
596
33

Tom Latham
NEW ZEALAND
NEW ZEALAND
589
34

Sikandar Raza
ZIMBABWE
ZIMBABWE
587
35

Kane Williamson
NEW ZEALAND
NEW ZEALAND
583
36

Will Young
NEW ZEALAND
NEW ZEALAND
580
37

Rahmat Shah
AFGHANISTAN
AFGHANISTAN
578
38

Ben Stokes
ENGLAND
ENGLAND
576
39

Najmul Hossain Shanto
BANGLADESH
BANGLADESH
574
40

Kusal Mendis
SRI LANKA
SRI LANKA
574
41

Jonny Bairstow
ENGLAND
ENGLAND
573
42

Jason Roy
ENGLAND
ENGLAND
569
43

Joe Root
ENGLAND
ENGLAND
565
44

Nicholas Pooran
WEST INDIES
WEST INDIES
565
45

Devon Conway
NEW ZEALAND
NEW ZEALAND
562
46

George Munsey
SCOTLAND
SCOTLAND
560
47

Mitchell Marsh
AUSTRALIA
AUSTRALIA
560
48

Sadeera Samarawickrama
SRI LANKA
SRI LANKA
539
49

Shakib Al Hasan
BANGLADESH
BANGLADESH
538
50

Assad Vala
PAPUA NEW GUINEA
PAPUA NEW GUINEA
536
51

Sean Williams
ZIMBABWE
ZIMBABWE
533
52

Rachin Ravindra
NEW ZEALAND
NEW ZEALAND
532
53

Hashmatullah Shahidi
AFGHANISTAN
AFGHANISTAN
532
54

Max ODowd
NETHERLANDS
NETHERLANDS
527
55

Azmatullah Omarzai
AFGHANISTAN
AFGHANISTAN
520
56

Aaron Jones
UNITED STATES
UNITED STATES
519
57

Mahmudullah
BANGLADESH
BANGLADESH
519
58

Ishan Kishan
INDIA
INDIA
519
59

Vriitya Aravind
UNITED ARAB EMIRATES
UNITED ARAB EMIRATES
518
60

Aqib Ilyas
OMAN
OMAN
515
61

Richie Berrington
SCOTLAND
SCOTLAND
514
62

Andrew Balbirnie
IRELAND
IRELAND
511
63

Litton Das
BANGLADESH
BANGLADESH
510
64

Monank Patel
UNITED STATES
UNITED STATES
508
65

Alex Carey
AUSTRALIA
AUSTRALIA
506
66

Muhammad Waseem
UNITED ARAB EMIRATES
UNITED ARAB EMIRATES
504
67

Avishka Fernando
SRI LANKA
SRI LANKA
501
68

Gajanand Singh
WEST INDIES
WEST INDIES
497
69

Tamim Iqbal
BANGLADESH
BANGLADESH
492
70

Mohammad Nabi
AFGHANISTAN
AFGHANISTAN
488
71

Zeeshan Maqsood
OMAN
OMAN
488
72

Curtis Campher
IRELAND
IRELAND
487
73

Michael van Lingen
NAMIBIA
NAMIBIA
484
74

Glenn Phillips
NEW ZEALAND
NEW ZEALAND
481
75

Aasif Sheikh
NEPAL
NEPAL
478
76

Towhid Hridoy
BANGLADESH
BANGLADESH
476
77

Kushal Bhurtel
NEPAL
NEPAL
474
78

Janith Liyanage
SRI LANKA
SRI LANKA
474
79

Vikramjit Singh
NETHERLANDS
NETHERLANDS
473
80

Kyle Coetzer
SCOTLAND
SCOTLAND
472
81

Michael Leask
SCOTLAND
SCOTLAND
471
82

Asif Khan
UNITED ARAB EMIRATES
UNITED ARAB EMIRATES
468
83

Brandon McMullen
SCOTLAND
SCOTLAND
465
84

Ayaan Khan
OMAN
OMAN
464
85

Henry Nicholls
NEW ZEALAND
NEW ZEALAND
463
86

Craig Ervine
ZIMBABWE
ZIMBABWE
460
87

Steven Taylor
UNITED STATES
UNITED STATES
457
88

Tony de Zorzi
SOUTH AFRICA
SOUTH AFRICA
456
89

Iftikhar Ahmed
PAKISTAN
PAKISTAN
448
90

Brandon King
WEST INDIES
WEST INDIES
444
91

Kashyap Prajapati
OMAN
OMAN
444
92

Rohit Paudel
NEPAL
NEPAL
442
93

Najibullah Zadran
AFGHANISTAN
AFGHANISTAN
431
94

JJ Smit
NAMIBIA
NAMIBIA
437
95

George Dockrell
IRELAND
IRELAND
436
96

Jatinder Singh
OMAN
OMAN
435
97

Tony Ura
PAPUA NEW GUINEA
PAPUA NEW GUINEA
435
98

Soumya Sarkar
BANGLADESH
BANGLADESH
431
100

Ryan Burl
ZIMBABWE
ZIMBABWE
429