ICC Men’s ODI Rankings for Batsmen, Bowlers and All-Rounders

459
Top 10 ODI batsman, bowlers and all-rounders ranking
Virat Kohli(Left), Tent Boult(Middle), Shakib Al Hasan

The MRF Tyres ICC Men’s ODI Rankings is a table where international cricket players performances are ranked using a points-based system which is worked out by doing a series of calculations leading to a sophisticated moving average. Players are rated on a scale of 0 to 1000 points.

ICC Men’s ODI Rankings – Batsmen

Pakistan’s Babar Azam crowns first place in the list followed by Indian skipper Virat Kohli. Men’s ODI Batsmen Rankings list mentioned below based on the points and performance. 
POSPLAYERTEAMRATING
1Babar AzamPAK891
2Virat KohliIND811
3Imam-ul-HaqPAK795
4Rohit SharmaIND791
5Quinton de KockSA789
6Jonny BairstowENG775
7Ross TaylorNZ775
8Rassie van der DussenSA769
9David WarnerAUS750
10Aaron FinchAUS745
11Joe RootENG740
12Fakhar ZamanPAK730
13Shai HopeWI713
14Shikhar DhawanIND701
15Martin GuptillNZ696
16Mushfiqur RahimBAN691
17Jason RoyENG687
18Steve SmithAUS686
19Glenn MaxwellAUS664
20Tamim IqbalBAN662
21Paul StirlingIRE660
22Alex CareyAUS651
23Ben StokesENG651
24Eoin MorganENG650
25Tom LathamNZ646
26Lokesh RahulIND640
27Shakib Al HasanBAN638
28David MillerSA630
29Jos ButtlerENG608
30Litton DasBAN602
31Rahmat ShahAFG593
32Shimron HetmyerWI589
33Haris SohailPAK585
34Travis HeadAUS581
35Nicholas PooranWI580
36Andrew BalbirnieIRE575
37Kyle CoetzerSCO575
38Janneman MalanSA574
39Henry NichollsNZ571
40MahmudullahBAN567
41Avishka FernandoSL560
42Sean WilliamsZIM559
43Aqib IlyasOMA551
44Najibullah ZadranAFG547
45Kariyawasa AsalankaSL546
46Harry TectorIRE544
47Kusal PereraSL543
48Evin LewisWI541
49Sikandar RazaZIM540
50Rahmanullah GurbazAFG538
51Angelo MathewsSL534
52Hardik PandyaIND532
53Assad ValaPNG525
54Marcus StoinisAUS524
55Danushka GunathilakaSL522
56Imad WasimPAK517
57Hashmatullah ShaidiAFG512
58Kusal MendisSL511
59Soumya SarkarBAN506
60Temba BavumaSA502
61Colin de GrandhommeNZ501
62Calum MacLeodSCO500
63Sarfaraz AhmedPAK497
64Shreyas IyerIND491
65Marnus LabuschagneAUS491
66Mohammad NabiAFG490
67Jimmy NeeshamNZ488
68Niroshan DickwellaSL488
69Richard BerringtonSCO487
70Craig ErvineZIM483
71Mitchell MarshAUS482
72William PorterfieldIRE473
73Muhammad UsmanUAE472
74Aiden MarkramSA471
75Rishabh PantIND469
76Dhananjaya de SilvaSL466
77Dasun ShanakaSL464
78George MunseySCO464
79Heinrich KlaasenSA460
80Mitchell SantnerNZ453
81Jason HolderWI441
82Kyle VerreynneSA437
83R.K. PaudelNEP435
84Rohan MustafaUAE434
85Afif HossainBAN429
86Gerhard ErasmusNAM427
87Rashid KhanAFG426
88Zeeshan MaqsoodOMA422
89Ravindra JadejaIND421
90Suryakumar YadavIND420
91Mithun AliBAN420
92Matthew WadeAUS418
93Andile PhehlukwayoSA416
94Dinesh ChandimalSL414
95Mohammad RizwanPAK413
96Rovman PowellWI407
97Jatinder SinghOMA407
98Matthew CrossSCO405
99Gulbadin NaibAFG405
100Moeen AliENG404

ICC Men’s ODI Rankings – Bowlers

New Zealand’s Trent Boult crowns first place in the list of top Men’s ODI bowlers with a point of 737. Men’s ODI Bowlers Rankings list mentioned below based on the points and performance.
POSPLAYERTEAMRATING
1Trent BoultNZ726
2Chris WoakesENG700
3Josh HazlewoodAUS698
4Matt HenryNZ683
5Mujeeb Ur RahmanAFG681
6Jasprit BumrahIND679
7Shaheen AfridiPAK671
8Mehedi HasanBAN661
9Shakib Al HasanBAN657
10Rashid KhanAFG650
11Andy McBrineIRE646
12Kagiso RabadaSA644
13Mitchell StarcAUS642
14Adam ZampaAUS634
15Pat CumminsAUS627
16Mustafizur RahmanBAN614
17Yuzvendra ChahalIND610
18Lungi NgidiSA607
19Mohammad NabiAFG603
20Mark WoodENG594
21Alzarri JosephWI593
22Bhuvneshwar KumarIND585
23Tabraiz ShamsiSA582
24Mitchell SantnerNZ574
25Akila DananjayaSL574
26Mohammad ShamiIND549
27Dushmantha ChameeraSL540
28Ahmed RazaUAE539
29Kuldeep YadavIND538
30Ravindra JadejaIND534
31Keshav MaharajSA531
32Sheldon CottrellWI525
33Wanindu HasarangaSL523
34Taskin AhmedBAN523
35Colin de GrandhommeNZ523
36Mark WattSCO519
37Shadab KhanPAK509
38Ish SodhiNZ509
39Bilal KhanOMA504
40David WilleyENG501
41Simi SinghIRE499
42Adil RashidENG497
43Blessing MuzarabaniZIM484
44Rohan MustafaUAE483
45M. Prasidh KrishnaIND481
46Joshua LittleIRE480
47Imad WasimPAK480
48Sandeep LamichhaneNEP478
49Dwaine PretoriusSA476
50Andile PhehlukwayoSA470
51Craig YoungIRE470
52Hasan AliPAK466
53Tendai ChataraZIM466
54Jason HolderWI460
55Akeal HoseinWI458
56Fred KlaassenNED458
57Nuwan PradeepSL455
58Saqib MahmoodENG454
59Mohammad Mohammad SaifuddinBAN454
60Jimmy NeeshamNZ451
61Moeen AliENG449
62KaleemullahOMA445
63Chad SoperPNG442
64Wahab RiazPAK441
65Faheem AshrafPAK438
66Tom CurranENG436
67Safyaan SharifSCO436
68Haris RaufPAK435
69Suranga LakmalSL429
70Ashton AgarAUS429
71Zeeshan MaqsoodOMA421
72Saurabh NetravalkarUSA419
73Anrich NortjeSA417
74Ben StokesENG410
75Zahoor KhanUAE409
76Alasdair EvansSCO408
77Sikandar RazaZIM406
78Kemar RoachWI401
79Sean WilliamsZIM401
80Jason BehrendorffAUS400
81Doug BracewellNZ396
82Dhananjaya de SilvaSL395
83Shardul ThakurIND393
84Wayne ParnellSA392
85Rubel HossainBAN388
86Mitchell MarshAUS384
87Hardik PandyaIND382
88Gulbadin NaibAFG382
89Ravichandran AshwinIND381
90Maheesh TheekshanaSL380
91Barry McCarthyIRE379
92Nosaina PokanaPNG379
93Assad ValaPNG379
94Marcus StoinisAUS377
95Michael LeaskSCO374
96Junaid SiddiqueUAE372
97Norman VanuaPNG366
98Mohammad NawazPAK365
99Jeffrey VandersaySL365
100Lakshan SandakanSL365

ICC Men’s ODI Rankings – All-Rounder

With a rating of 400, Bangladesh’s Shakib Al Hasan crowns the list of Men’s ODI All-Rounder Rankings. Following are the list of Men’s ODI All-Rounders Rankings.

Shakib Al Hasan
Shakib Al Hasan
POSPLAYERTEAMRATING
1Shakib Al HasanBAN419
2Mohammad NabiAFG295
3Chris WoakesENG282
4Rashid KhanAFG276
5Ben StokesENG266
6Colin de GrandhommeNZ262
7Mitchell SantnerNZ260
8Imad WasimPAK248
9Mehedi HasanBAN233
10Ravindra JadejaIND224
11Sean WilliamsZIM224
12Jimmy NeeshamNZ220
13Sikandar RazaZIM219
14Andy McBrineIRE209
15Rohan MustafaUAE209
16Hardik PandyaIND203
17Jason HolderWI202
18Assad ValaPNG198
19Marcus StoinisAUS197
20Kagiso RabadaSA197

Who developed ICC Ranking System?

The ratings were developed at the suggestion of Ted Dexter in 1987.

When are the rankings updated?

Normally ICC updates the Test rankings after each Test match (usually within 12 hours) and ODI ratings at the end of each ODI series. But generally, it doesn’t publish Test rankings if another Test match is currently in progress.

On What Basis ICC Men’s Batsmen Ranking is decided?

  • If a player’s performance is improving on his past record, his points increase; if his performance is declining his points will go down.
  • The value of each player’s performance within a match is calculated using an algorithm, a series of calculations (all pre-programmed) based on various circumstances in the match.
  • There is no human intervention in this calculation process, and no subjective assessment is made. There are slightly different factors for each of the different formats of the game.