Go!
Toggle navigation
CricWindow
Home
Series
Upcoming Series 2021-22
Ind vs WI (Feb)
Ind vs SL (Feb-Mar)
Ind vs SA (Jun)
Eng vs Ind (Jul)
IPLT20
Home-2022
News
Schedule
Squads
Teams Profile
Venues
Points Table
Scorecards
Results
Statistics
Records
Online Tickets
History
ICC WorldT20
Home-2022
Fixtures
Squads
Points Table
Scorecards
Results
Statistics
News
Records
History
ICC Worldcup
Home-2019
Schedule
Squads
Points Table
Scorecards
Results
Statistics
Records
News
History
Records
All Records
Test Matches
One Day Internationals
T20 Internationals
Combined Test, ODI & T20i
ICC Worldcup
ICC Worldt20
IPL T20
Rankings
ICC Ranking
ICC Test Ranking
ICC One Day Ranking
ICC Twenty20 Ranking
Players
Home
India
Australia
South Africa
West Indies
Sri Lanka
New Zealand
England
Pakistan
Bangladesh
Zimbabwe
Ireland
Afghanistan
Scotland
UAE
Netherlands
Hongkong
Nepal
Canada
Kenya
USA
Oman
PNG
Namibia
Jersey
Mobi Apps
Mobi Apps Home
Venues
Cricket Venues
Videos
Site Info
Privacy Policy
Contact US
About Us
Sitemap
ICC Rankings
Test Ranking
|
One Day Ranking
|
Twenty20 Ranking
Live Match Video
Live Match Score
Mobile Application
Home
> ICC ODIs Rankings
ICC One Day Rankings
Test
One Day
Twenty20
ICC ODIs Rankings
ICC One Day Team Ranking
Rank
Country
Mat
Points
Rating
1
New Zealand
17
2054
121
2
Australia
25
2945
118
3
India
29
3344
115
4
England
27
3100
115
5
South Africa
20
2137
107
6
Pakistan
24
2323
97
7
Bangladesh
24
2157
90
8
West Indies
27
2222
82
9
Sri Lanka
21
1652
79
10
Afghanistan
17
1054
62
11
Ireland
18
818
45
12
Zimbabwe
15
588
39
13
Netherlands
4
154
39
14
Scotland
7
258
37
ICC One Day All-Rounder Ranking
Rank
Player Name
Country
Points
1
Shakib Al Hasan
Bangladesh
408
2
BA Stokes
England
295
3
Mahammad Nabi
Afghanistan
294
4
CR Woakes
England
273
5
Rashid Khan
Afghanistan
290
6
MJ Santner
New Zealand
268
7
Imad Wasim
Pakistan
263
8
C de Grandhomme
New Zealand
257
9
RA Jadeja
India
245
10
SC Williams
Zimbabwe
238
ICC One Day Batsmen Ranking
Rank
Player Name
Country
Points
1
Babar Azam
Pakistan
865
2
Virat Kohli
India
857
3
RG Sharma
India
825
4
LRPL Taylor
New Zealand
801
5
AJ Finch
Australia
791
6
JM Bairstow
England
785
7
Fakhar Zaman
Pakistan
778
8
F du Plessis
South Africa
778
9
SD Hope
West Indies
773
10
DA Warner
Australia
773
ICC One Day Bowlers Ranking
Rank
Player Name
Country
Points
1
TA Boult
New Zealand
737
2
Mujeeb Ur Rahman
Afghanistan
708
3
MJ Henry
New Zealand
691
4
JJ Bumrah
India
690
5
Mehidy Hasan
Bangladesh
668
6
K Rabada
South Africa
666
7
CR Woakes
England
665
8
Jos Hazlewood
Australia
660
9
PJ Cummins
Australia
646
10
Mohammed Amir
Pakistan
638
Useful Links
Home
Cricket Upcoming Series
IPL T20
ICC T20 Worldcup
ICC ODI Worldcup
Cricket Records
Cricket Best Videos
Cricket Stadiums
Players Profile
ICC Rankings
Mobile Apps
Social Media