ODI Rankings - Batting, Bowling, Allrounder Rankings

Batsman Ranking
1st
Shubman Gill
IND
784
2nd
Rohit Sharma
IND
756
3rd
Babar Azam
PAK
739
4th
Virat Kohli
IND
736
5th
Daryl Mitchell
NZ
720
6th
Charith Asalanka
SL
716
7th
Harry Tector
IRE
708
8th
Shreyas Iyer
IND
704
9th
Shai Hope
WI
699
10th
Ibrahim Zadran
AFG
676
11th
Travis Head
AUS
669
12th
Kusal Mendis
SL
656
13th
Pathum Nissanka
SL
654
14th
Keacy Carty
WI
642
15th
Lokesh Rahul
IND
638
16th
Paul Stirling
IRE
625
17th
Rachin Ravindra
NZ
624
18th
Rahmanullah Gurbaz
AFG
622
18th
Rassie van der Dussen
SA
622
20th
Aiden Markram
SA
615
21st
Ben Duckett
ENG
607
22nd
Sikandar Raza
ZIM
602
23rd
Azmatullah Omarzai
AFG
598
24th
Joe Root
ENG
596
25th
Glenn Phillips
NZ
594
26th
Mohammad Mohammad Rizwan
PAK
592
27th
Fakhar Zaman
PAK
584
28th
Will Young
NZ
583
29th
Janith Liyanage
SL
582
30th
David Miller
SA
580
30th
Kane Williamson
NZ
580
32nd
Temba Bavuma
SA
579
33rd
Najmul Hossain Shanto
BAN
572
34th
George Munsey
SCO
565
35th
Scott Edwards
NED
559
36th
Marnus Labuschagne
AUS
555
36th
Rahmat Shah
AFG
555
36th
Sherfane Rutherford
WI
555
39th
Salman Agha
PAK
550
39th
Tom Latham
NZ
550
41st
Imam-ul-Haq
PAK
548
42nd
Jos Buttler
ENG
541
43rd
Mitchell Marsh
AUS
537
44th
Devon Conway
NZ
532
45th
Gerhard Erasmus
NAM
530
46th
Alex Carey
AUS
529
47th
Sean Williams
ZIM
527
48th
Glenn Maxwell
AUS
526
49th
Andrew Balbirnie
IRE
524
49th
Harry Brook
ENG
524
51st
Towhid Hridoy
BAN
519
52nd
Max O'Dowd
NED
517
53rd
Hashmatullah Shahidi
AFG
508
54th
Monank Patel
USA
505
55th
Saim Ayub
PAK
503
56th
Curtis Campher
IRE
502
57th
Richard Berrington
SCO
498
58th
Mohammad Mohammad Nabi
AFG
496
59th
Jaker Ali
BAN
489
60th
Jatinder Singh
482
61st
Sadeera Samarawickrama
SL
481
62nd
Brandon McMullen
SCO
478
63rd
Josh Inglis
AUS
477
64th
Tony de Zorzi
SA
473
65th
Liam Livingstone
ENG
472
66th
Craig Ervine
ZIM
469
66th
Michael van Lingen
NAM
469
68th
Muhammad Waseem
UAE
467
69th
Lorcan Tucker
IRE
465
70th
Avishka Fernando
SL
464
71st
Mehidy Hasan
BAN
462
72nd
Sulehri
456
73rd
Vriitya Aravind
UAE
455
74th
Philip Salt
ENG
454
75th
Asif Khan
UAE
453
75th
Mark Chapman
NZ
453
77th
Cameron Green
AUS
451
78th
Evin Lewis
WI
446
78th
Liton Das
BAN
446
80th
Brian Bennett
ZIM
445
81st
Brandon King
WI
442
82nd
Jan Nicol Loftie-Eaton
NAM
441
82nd
Sediqullah Atal
AFG
441
84th
Aaron Jones
USA
438
84th
Hardik Pandya
IND
438
84th
Michael Leask
SCO
438
87th
Soumya Sarkar
BAN
437
87th
Tanzid Hasan
BAN
437
89th
Michael Bracewell
NZ
434
90th
Ben Curran
ZIM
433
91st
Kushal Bhurtel
NEP
428
92nd
Vikramjit Singh
NED
426
93rd
Aarif Sheikh
NEP
424
94th
Pargat Singh
CAN
423
95th
George Dockrell
IRE
421
95th
Saiteja Mukkamalla
USA
421
97th
Aasif Sheikh
NEP
420
97th
Milind Kumar
USA
420
99th
Abdullah Shafique
PAK
419
99th
Mohammad Nadeem
419
Bowler Ranking
1st
Keshav Maharaj
SA
690
2nd
Maheesh Theekshana
SL
659
3rd
Kuldeep Yadav
IND
650
4th
Bernard Scholtz
NAM
643
5th
Rashid Khan
AFG
640
6th
Mitchell Santner
NZ
637
7th
Matt Henry
NZ
622
8th
Ravindra Jadeja
IND
616
9th
Wanindu Hasaranga
SL
607
10th
Gudakesh Motie-Kanhai
WI
605
11th
Adam Zampa
AUS
603
12th
Mohammed Shami
IND
596
13th
Mohammed Siraj
IND
593
13th
Shaheen Afridi
PAK
593
15th
Adil Rashid
ENG
592
16th
Mohammad Mohammad Nabi
AFG
590
17th
Josh Hazlewood
AUS
583
18th
Jayden Seales
WI
575
19th
Jofra Archer
ENG
571
20th
Michael Bracewell
NZ
569
20th
Richard Ngarava
ZIM
569
22nd
Saurabh Netravalkar
USA
562
23rd
Alzarri Joseph
WI
557
23rd
Lungi Ngidi
SA
557
25th
Kagiso Rabada
SA
554
26th
Taskin Ahmed
BAN
547
27th
Mitchell Starc
AUS
545
28th
Mark Adair
IRE
544
29th
Haris Rauf
PAK
539
29th
Mehidy Hasan
BAN
539
31st
Asitha Fernando
SL
534
32nd
Marco Jansen
SA
533
33rd
Andy McBrine
IRE
522
34th
Mark Watt
SCO
516
35th
Nosthush Kenjige
USA
515
36th
Dunith Wellalage
SL
513
37th
Axar Patel
IND
504
38th
Abrar Ahmed
PAK
502
38th
Sikandar Raza
ZIM
502
40th
Blessing Muzarabani
ZIM
499
41st
Azmatullah Omarzai
AFG
496
42nd
Aryan Dutt
NED
492
42nd
Brandon McMullen
SCO
492
42nd
William O’Rourke
NZ
492
45th
Naseem Shah
PAK
491
46th
Graham Hume
IRE
489
47th
Mustafizur Rahman
BAN
488
48th
Fazalhaq Farooqi
AFG
486
48th
Sean Abbott
AUS
486
50th
Pat Cummins
AUS
484
51st
Lalit Rajbanshi
NEP
479
52nd
Dilshan Madushanka
SL
477
53rd
Aayan Afzal Khan
UAE
475
53rd
Craig Young
IRE
475
53rd
Mohammad Shoriful Islam
BAN
475
56th
Saqib Mahmood
ENG
473
56th
Shakeel Ahmed
473
58th
Sandeep Lamichhane
NEP
470
59th
Roston Chase
WI
464
60th
Joshua Little
IRE
458
61st
Kaleemullah
449
62nd
Jacob Duffy
NZ
445
62nd
Paul van Meekeren
NED
445
64th
Kaleem Sana
CAN
436
65th
Safyaan Sharif
SCO
434
66th
Nathan Ellis
AUS
432
67th
Junaid Siddique
UAE
430
68th
Reece Topley
ENG
429
69th
Mohammad Nawaz
PAK
427
70th
Harmeet Singh
USA
422
71st
Hardik Pandya
IND
415
72nd
AM Ghazanfar
AFG
414
72nd
Roelof van der van der Merwe
SA
414
74th
Tabraiz Shamsi
SA
412
75th
Mohammad Wasim
PAK
410
75th
Tangeni Lungameni
NAM
410
77th
Dipendra Airee
NEP
409
78th
Bilal Khan
408
78th
Matthew Forde
WI
408
78th
Romario Shepherd
WI
408
81st
Zeeshan Maqsood
406
82nd
Christophe Sole
SCO
405
83rd
Nasum Ahmed
BAN
404
84th
Karan KC
NEP
403
85th
Barry McCarthy
IRE
402
85th
Varun Chakravarthy
IND
402
87th
Gerhard Erasmus
NAM
401
88th
Glenn Maxwell
AUS
399
89th
Mark Wood
ENG
394
90th
Dushmantha Chameera
SL
393
91st
Saad Bin Zafar
CAN
391
92nd
Ruben Trumpelmann
NAM
390
93rd
Jeffrey Vandersay
SL
389
94th
Washington Sundar
IND
385
95th
Tanzim Hasan Sakib
BAN
384
96th
Sompal Kami
NEP
383
97th
Michael Leask
SCO
378
98th
Vivian Kingma
NED
376
99th
Wellington Masakadza
ZIM
375
100th
Curtis Campher
IRE
373