ICC Rankings

Pos Team Mat Points Rat
1 India 42 5117 122
2 Australia 34 3936 116
3 South Africa 30 3357 112
4 Pakistan 26 2762 106
5 New Zealand 33 3349 101
6 England 28 2672 95
7 Sri Lanka 47 4363 93
8 Bangladesh 40 3453 86
9 Afghanistan 31 2477 80
10 West Indies 32 2205 69
11 Ireland 22 1091 50
12 Zimbabwe 24 1181 49
13 Scotland 25 1207 48
14 Netherlands 34 1482 44
15 Namibia 20 711 36
15 Canada 9 320 36
17 Nepal 35 1095 31
18 Oman 21 509 24
19 USA 20 410 21
20 UAE 30 345 12
Pos Team Mat Points Rat
1 Australia 30 3715 124
2 India 26 3108 120
3 England 30 3151 105
4 South Africa 18 1845 103
5 New Zealand 22 2121 96
6 Pakistan 17 1519 89
7 Sri Lanka 18 1501 83
8 West Indies 19 1563 82
9 Bangladesh 17 906 53
10 Zimbabwe 2 46 23
11 Ireland 4 58 15
12 Afghanistan 3 0 0
Pos Team Mat Points Rat
1 India 59 15720 263
2 Australia 40 10241 256
3 England 39 9876 253
4 West Indies 46 11604 252
5 South Africa 35 8777 251
6 New Zealand 49 12113 247
7 Pakistan 46 11097 241
8 Sri Lanka 37 8508 230
9 Bangladesh 50 11253 225
10 Afghanistan 39 8682 223
11 Ireland 46 8974 195
12 Zimbabwe 45 8712 194
13 Scotland 24 4606 192
14 Namibia 37 6965 188
15 Netherlands 21 3873 184
16 UAE 42 7386 176
17 USA 20 3381 169
17 Nepal 39 6601 169
19 Oman 38 6192 163
20 PNG 31 4472 144

ODI Rankings

Pos Player Team Rating
1 Babar Azam Pakistan 824
2 Shubman Gill India 801
3 Virat Kohli India 768
4 Rohit Sharma India 746
5 David Warner Australia 745
6 Daryl Mitchell New Zealand 728
7 Harry Tector Ireland 723
8 Dawid Malan England 707
9 Rassie van der Dussen South Africa 701
10 Shai Hope West Indies 699
Pos Player Team Rating
1 Keshav Maharaj South Africa 716
2 Josh Hazlewood Australia 703
3 Mohammed Siraj India 678
4 Adam Zampa Australia 675
5 Rashid Khan Afghanistan 667
6 Jasprit Bumrah India 665
7 Trent Boult New Zealand 656
8 Shaheen Afridi Pakistan 650
9 Mohammad Nabi Afghanistan 648
9 Maheesh Theekshana Sri Lanka 648
Pos Player Team Rating
1 Shakib Al Hasan Bangladesh 310
2 Mohammad Nabi Afghanistan 297
3 Sikandar Raza Zimbabwe 288
4 Rashid Khan Afghanistan 265
5 Glenn Maxwell Australia 252
6 Assad Vala PNG 248
7 Zeeshan Maqsood Oman 235
8 Mitchell Santner New Zealand 233
9 Mehedi Hasan Bangladesh 216
10 Josh Hazlewood Australia 214

Test Rankings

Pos Player Team Rating
1 Kane Williamson New Zealand 864
2 Joe Root England 859
3 Steve Smith Australia 818
4 Marnus Labuschagne Australia 802
5 Daryl Mitchell New Zealand 786
6 Virat Kohli India 775
7 Harry Brook England 773
8 Babar Azam Pakistan 768
9 Usman Khawaja Australia 764
10 Rohit Sharma India 748
Pos Player Team Rating
1 R Ashwin India 863
2 Pat Cummins Australia 858
3 Kagiso Rabada South Africa 851
4 Jasprit Bumrah India 787
5 Ravindra Jadeja India 774
6 Ollie Robinson England 762
7 James Anderson England 761
7 Josh Hazlewood Australia 761
9 Mitchell Starc Australia 753
10 Prabath Jayasuriya Sri Lanka 751
Pos Player Team Rating
1 Ravindra Jadeja India 434
2 Ravichandran Ashwin India 341
3 Shakib Al Hasan Bangladesh 320
4 Ben Stokes England 307
5 Joe Root England 286
5 Akshar Patel India 286
7 Jason Holder West Indies 280
8 Marco Jansen South Africa 244
9 Kyle Mayers West Indies 240
10 Mitchell Starc Australia 235

T20I Rankings

Pos Player Team Rating
1 Travis Head Australia 844
2 Suryakumar Yadav India 838
3 Phil Salt England 797
4 Babar Azam Pakistan 755
5 Mohammad Rizwan Pakistan 746
6 Jos Buttler England 716
7 Yashasvi Jaiswal India 659
8 Brandon King West Indies 656
9 Johnson Charles West Indies 655
10 Aiden Markram South Africa 646
Pos Player Team Rating
1 Adil Rashid England 718
2 Anrich Nortje South Africa 675
3 Wanindu Hasaranga Sri Lanka 674
4 Rashid Khan Afghanistan 668
5 Josh Hazlewood Australia 662
6 Akeal Hosein West Indies 659
7 Axar Patel India 657
8 Kuldeep Yadav India 654
8 Adam Zampa Australia 654
10 Fazalhaq Farooqi Afghanistan 645
Pos Player Team Rating
1 Hardik Pandya India 222
1 Wanindu Hasaranga Sri Lanka 222
3 Marcus Stoinis Australia 211
4 Sikandar Raza Zimbabwe 210
5 Shakib Al Hasan Bangladesh 206
6 Mohammad Nabi Afghanistan 205
7 Dipendra Singh Airee Nepal 199
8 Liam Livingstone England 187
9 Aiden Markram South Africa 186
10 Moeen Ali England 174

Matches

India tour of Zimbabwe 2024

5th T20I, Harare, 14 Jul 2024

Ind Ind
167/6 & / (20. ov)
Zim Zim
125/10 & / (18.3 ov) (Target

India won by 42 runs

India tour of Zimbabwe 2024

4th T20I, Harare, 13 Jul 2024

Zim Zim
157/10 & / (20. ov)
Ind Ind
156/0 & / (15.2 ov) (Target

India won by 10 wickets

India tour of Zimbabwe 2024

3rd T20I, Harare, 10 Jul 2024

Ind Ind
182/4 & / (20. ov)
Zim Zim
159/6 & / (20. ov) (Target

India won by 23 runs

West Indies tour of England 2024

1st Test, London,10-14 Jul 2024

WI WI
121/10 & 136/10 (. ov)
Eng Eng
371/10 & / (. ov) (Target

England won by an innings and 114 runs