Search
International cricket

Player rankings

The world order, across every format.

50players

ODI bowlers rankings
RankPlayerNationRating
1Rashid KhanAFG760
2Keshav MaharajSA660
3Abrar AhmedPAK642
4Mitchell SantnerNZ621
5Shaheen AfridiPAK621
6Azmatullah OmarzaiAFG610
7Kuldeep YadavIND602
8Mehidy Hasan MirazBAN597
9Taskin AhmedBAN595
10Maheesh TheekshanaSL595
11Bernard ScholtzNAM593
12Jofra ArcherENG593
13Jayden SealesWI591
14Josh HazlewoodAUS585
15Shoriful IslamBAN582
16Nahid RanaBAN578
17Nathan EllisAUS577
18Gudakesh MotieWI574
19Dunith WellalageSL552
20Adil RashidENG551
21Axar PatelIND546
22Adam ZampaAUS544
23Wanindu HasarangaSL543
24Haris RaufPAK540
25Asitha FernandoSL539
26Mohammad NabiAFG538
27Matt HenryNZ537
28AM GhazanfarAFG537
29Mark AdairIRE536
30Shakeel AhmedOMN535
31JJ SmitNAM532
32Arshdeep SinghIND532
33Blessing MuzarabaniZIM528
34Saurabh NetravalkarUSA527
35Dilshan MadushankaSL524
36Mohammed SirajIND523
37Aryan DuttNED522
38Alzarri JosephWI517
39Jasprit BumrahIND516
40Richard NgaravaZIM516
41Sandeep LamichhaneNEP512
42Mustafizur RahmanBAN511
43Jacob DuffyNZ505
44Michael BracewellNZ505
45Lalit RajbanshiNEP500
46Ravindra JadejaIND492
47Lungi NgidiSA488
48Gurnoor BrarIND486
49Mitchell StarcAUS485
50Fazalhaq FarooqiAFG485

Ratings as supplied by CRIX. Select a name to explore their profile.