ICC Rankings

Pos Team Mat Points Rat
1 India 58 7020 121
2 Australia 45 5309 118
3 South Africa 37 4062 110
4 Pakistan 36 3922 109
5 New Zealand 46 4708 102
6 England 41 3934 96
7 Sri Lanka 52 4735 91
8 Bangladesh 47 4095 87
9 Afghanistan 33 2650 80
10 West Indies 44 3109 71
11 Zimbabwe 34 1706 50
11 Scotland 33 1662 50
13 Ireland 27 1294 48
14 Netherlands 39 1573 40
15 Nepal 48 1686 35
16 Namibia 31 974 31
17 USA 31 808 26
18 Oman 24 525 22
19 UAE 41 617 15
Pos Team Mat Points Rat
1 India 38 4636 122
2 Australia 40 4798 120
3 England 49 5443 111
4 South Africa 27 2671 99
5 New Zealand 32 3140 98
6 Pakistan 29 2576 89
7 West Indies 31 2505 81
8 Sri Lanka 28 2212 79
9 Bangladesh 22 1131 51
10 Zimbabwe 7 223 32
Pos Team Mat Points Rat
1 India 71 18867 266
2 England 48 12305 256
2 New Zealand 61 15588 256
4 Australia 43 10849 252
5 Pakistan 58 14454 249
5 South Africa 37 9210 249
7 West Indies 47 11503 245
8 Sri Lanka 44 10275 234
9 Bangladesh 46 10452 227
9 Afghanistan 40 8722 227
11 Namibia 28 5539 198
12 Ireland 47 9117 194
13 Zimbabwe 53 10222 193
14 Scotland 18 3412 190
15 Netherlands 19 3445 181
16 Nepal 27 4796 178
17 UAE 38 6623 174
18 Oman 24 3678 153
19 PNG 22 3173 144
20 Canada 18 2528 140

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 Suryakumar Yadav India 861
2 Phil Salt England 802
3 Mohammad Rizwan Pakistan 800
4 Babar Azam Pakistan 764
5 Aiden Markram South Africa 755
6 Yashasvi Jaiswal India 714
7 Finn Allen New Zealand 706
8 Rilee Rossouw South Africa 689
9 Jos Buttler England 680
10 Reeza Hendricks South Africa 660
Pos Player Team Rating
1 Adil Rashid England 726
2 Wanindu Hasaranga Sri Lanka 705
3 Maheesh Theekshana Sri Lanka 676
4 Akeal Hosein West Indies 664
5 Axar Patel India 660
6 Ravi Bishnoi India 659
7 Tabraiz Shamsi South Africa 654
8 Fazalhaq Farooqi Afghanistan 653
9 Mitchell Santner New Zealand 650
10 Reece Topley England 643
Pos Player Team Rating
1 Shakib Al Hasan Bangladesh 256
2 Wanindu Hasaranga Sri Lanka 239
3 Marcus Stoinis Australia 217
4 Mohammad Nabi Afghanistan 210
5 Aiden Markram South Africa 205
6 Sikandar Raza Zimbabwe 202
7 Hardik Pandya India 185
8 Liam Livingstone England 175
9 Moeen Ali England 173
10 J.J. Smit Namibia 167

Matches

Afghanistan vs Ireland 2024

1st T20I (N), Sharjah, 15 Mar 2024

Ire Ire
146/6 & / (20. ov)
Afgh Afgh
111/10 & / (18.4 ov) (Target

Ireland won by 38 runs

Sri Lanka tour of Bangladesh 2024

2nd ODI (D/N), Chattogram, 15 Mar 2024

Ban Ban
286/7 & / (50. ov)
SL SL
287/7 & / (47.1 ov) (Target

Sri Lanka won by 3 wickets

Sri Lanka tour of Bangladesh 2024

1st ODI (D/N), Chattogram, 13 Mar 2024

SL SL
255/10 & / (48.5 ov)
Ban Ban
257/4 & / (44.4 ov) (Target

Bangladesh won by 6 wickets

Afghanistan vs Ireland 2024

3rd ODI (D/N), Sharjah, 12 Mar 2024

Afgh Afgh
236/9 & / (50. ov)
Ire Ire
119/10 & / (35. ov) (Target

Afghanistan won by 117 runs