Who's really the best side in world cricket?
Every team carries a rating that moves after every match — more for an upset, more for a thrashing, less for a home win the numbers expected. It's the same engine behind our match predictions, so the rankings and the calls never disagree.
Men's Tests
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Australia | 1734 | WLWLW |
| 2 | India | 1678 | DWLLW |
| 3 | South Africa | 1676 | WWWLW |
| 4 | New Zealand | 1634 | WWLWW |
| 5 | England | 1568 | WWWLL |
| 6 | Sri Lanka | 1440 | DLDLW |
| 7 | Pakistan | 1421 | LLLWL |
| 8 | West Indies | 1393 | LWDWL |
| 9 | Bangladesh | 1340 | LWLWW |
| 10 | Ireland | 1328 | LLLWW |
| 11 | Zimbabwe | 1146 | WLLLL |
Men's ODIs
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | India | 1730 | LWWLL |
| 2 | New Zealand | 1651 | LWWWL |
| 3 | South Africa | 1606 | LWWWW |
| 4 | Australia | 1598 | WLLWW |
| 5 | England | 1598 | WLWWW |
| 6 | Pakistan | 1539 | WLWLW |
| 7 | Sri Lanka | 1487 | LWLWL |
| 8 | Bangladesh | 1430 | WLLLW |
| 9 | West Indies | 1395 | WLLWL |
| 10 | Ireland | 1248 | LWLWL |
| 11 | Scotland | 1160 | WWWLL |
| 12 | Zimbabwe | 1136 | LLLLW |
| 13 | United States of America | 1100 | WWLWL |
| 14 | Netherlands | 1085 | LWWWL |
| 15 | Nepal | 1029 | WWLLL |
| 16 | Namibia | 1012 | LLLWW |
| 17 | Oman | 977 | LLLLW |
| 18 | United Arab Emirates | 932 | LLWWL |
| 19 | Canada | 897 | LLLLW |
Men's T20Is
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | India | 1683 | WWWWW |
| 2 | England | 1657 | WWWWW |
| 3 | Australia | 1580 | WWWWL |
| 4 | Pakistan | 1549 | LWWLW |
| 5 | South Africa | 1540 | WWWWL |
| 6 | New Zealand | 1540 | WLLLW |
| 7 | West Indies | 1420 | LWLWL |
| 8 | Sri Lanka | 1385 | WLLLL |
| 9 | Bangladesh | 1347 | LLWWL |
| 10 | Zimbabwe | 1299 | LWLWL |
| 11 | Uganda | 1295 | LWWWW |
| 12 | Ireland | 1283 | WWWLL |
| 13 | Nepal | 1232 | WWWWW |
| 14 | Namibia | 1214 | LLLWW |
| 15 | United Arab Emirates | 1208 | WWWLW |
| 16 | Scotland | 1187 | LWWLL |
| 17 | Jersey | 1182 | WWWWW |
| 18 | United States of America | 1173 | WWLLW |
| 19 | Portugal | 1170 | WWWWW |
| 20 | Netherlands | 1170 | LLWLL |
Women's ODIs
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Australia | 1901 | WWWWW |
| 2 | England | 1702 | WWWLW |
| 3 | India | 1675 | LLLWW |
| 4 | South Africa | 1553 | LLWLW |
| 5 | New Zealand | 1548 | WLWWL |
| 6 | West Indies | 1372 | WLWWW |
| 7 | Sri Lanka | 1368 | WWLWW |
| 8 | Pakistan | 1363 | LLWWW |
| 9 | Bangladesh | 1316 | LLWLL |
| 10 | Ireland | 1229 | LLLLL |
| 11 | Thailand | 1131 | WWWLL |
| 12 | Scotland | 1129 | WLLWL |
| 13 | Zimbabwe | 1123 | LWLLL |
| 14 | Netherlands | 927 | LLWWW |
| 15 | Papua New Guinea | 869 | LLLWL |
Women's T20Is
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Australia | 1820 | WWWWW |
| 2 | England | 1718 | LWWWW |
| 3 | India | 1650 | WWWWW |
| 4 | New Zealand | 1572 | LWWLL |
| 5 | South Africa | 1547 | WWWWW |
| 6 | West Indies | 1476 | WWWLL |
| 7 | Sri Lanka | 1458 | LWWLW |
| 8 | Ireland | 1395 | WLLLL |
| 9 | Pakistan | 1386 | WLWLW |
| 10 | Bangladesh | 1322 | LLLWL |
| 11 | Thailand | 1296 | LLLWW |
| 12 | Scotland | 1262 | LLLLW |
| 13 | United Arab Emirates | 1251 | LWLLW |
| 14 | Zimbabwe | 1201 | LLLLL |
| 15 | Netherlands | 1197 | LLLLL |
| 16 | Uganda | 1165 | WWLWW |
| 17 | Rwanda | 1160 | WDWWW |
| 18 | Papua New Guinea | 1149 | LWLWL |
| 19 | Indonesia | 1127 | LLLWL |
| 20 | Cyprus | 1125 | WWWWL |
Franchise leagues
Ranked within each league — franchises from different leagues never meet, so a cross-league table would mean nothing.
Indian Premier League
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Royal Challengers Bengaluru | 1615 | WWLWW |
| 2 | Gujarat Titans | 1601 | LWLWL |
| 3 | Sunrisers Hyderabad | 1542 | LWWLW |
| 4 | Chennai Super Kings | 1538 | LLLWW |
| 5 | Kolkata Knight Riders | 1534 | LWWLW |
| 6 | Punjab Kings | 1528 | WLLLL |
| 7 | Mumbai Indians | 1524 | LLWLW |
| 8 | Rajasthan Royals | 1519 | LWWWL |
| 9 | Delhi Capitals | 1518 | WWWLL |
| 10 | Lucknow Super Giants | 1479 | LLWLW |
Bangladesh Premier League
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Comilla Victorians | 1640 | LWLWL |
| 2 | Fortune Barishal | 1638 | WWLWW |
| 3 | Rangpur Riders | 1585 | LWWLL |
| 4 | Rajshahi Warriors | 1580 | WWLWW |
| 5 | Chittagong Kings | 1562 | LWLWW |
| 6 | Chattogram Royals | 1515 | LWLLW |
| 7 | Khulna Tigers | 1512 | LWWWL |
| 8 | Chattogram Challengers | 1506 | LWWLL |
| 9 | Sylhet Titans | 1505 | LWLWW |
| 10 | Durbar Rajshahi | 1498 | WWWLL |
| 11 | Sylhet Strikers | 1476 | LLLLL |
| 12 | Dhaka Capitals | 1448 | WLLLL |
Big Bash League
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Perth Scorchers | 1622 | WWWWW |
| 2 | Sydney Sixers | 1583 | LWLWW |
| 3 | Hobart Hurricanes | 1509 | LWLWW |
| 4 | Brisbane Heat | 1490 | LWWLW |
| 5 | Melbourne Stars | 1476 | LLWWL |
| 6 | Adelaide Strikers | 1476 | WLLLW |
| 7 | Sydney Thunder | 1452 | LWLLL |
| 8 | Melbourne Renegades | 1385 | LLLLW |
Caribbean Premier League
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Guyana Amazon Warriors | 1606 | LLLWW |
| 2 | Trinbago Knight Riders | 1578 | LWLLL |
| 3 | Antigua and Barbuda Falcons | 1522 | WWWWW |
| 4 | St Lucia Kings | 1521 | LLLWW |
| 5 | Jamaica Kingsmen | 1510 | LWWLL |
| 6 | Barbados Royals | 1498 | LWLWL |
| 7 | Barbados Tridents | 1489 | LWWWW |
| 8 | St Kitts and Nevis Patriots | 1411 | LLWWL |
Pakistan Super League
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Peshawar Zalmi | 1567 | WWLWW |
| 2 | Lahore Qalandars | 1525 | WLWWL |
| 3 | Islamabad United | 1512 | LLWWL |
| 4 | Hyderabad Kingsmen | 1511 | LWWWL |
| 5 | Multan Sultans | 1504 | LLLWW |
| 6 | Quetta Gladiators | 1466 | LLLWL |
| 7 | Karachi Kings | 1462 | WWLLL |
| 8 | Rawalpindiz | 1392 | LWLLL |
SA20
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Sunrisers Eastern Cape | 1578 | WWLWL |
| 2 | Durban's Super Giants | 1506 | WLWLD |
| 3 | MI Cape Town | 1498 | LWLWW |
| 4 | Pretoria Capitals | 1498 | LWWLW |
| 5 | Paarl Royals | 1478 | LWLLW |
| 6 | Joburg Super Kings | 1460 | LWLLL |
T20 Blast
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Somerset | 1637 | LWWWW |
| 2 | Surrey | 1613 | LLWWL |
| 3 | Hampshire | 1577 | LWWWL |
| 4 | Warwickshire | 1571 | WWWLW |
| 5 | Lancashire | 1567 | WWDLW |
| 6 | Northamptonshire | 1558 | WWWLL |
| 7 | Birmingham Bears | 1549 | LLLWL |
| 8 | Nottinghamshire | 1511 | LWLWW |
| 9 | Gloucestershire | 1506 | LLWLW |
| 10 | Yorkshire | 1496 | LWLWW |
| 11 | Essex | 1475 | LWWLW |
| 12 | Worcestershire | 1471 | LLWWW |
The Hundred
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Oval Invincibles | 1593 | WWLWW |
| 2 | Trent Rockets | 1569 | LLWWW |
| 3 | Manchester Super Giants | 1557 | WWWWW |
| 4 | Northern Superchargers | 1516 | LWWLW |
| 5 | Manchester Originals | 1501 | WLLWL |
| 6 | Southern Brave | 1492 | WLLWW |
| 7 | Birmingham Phoenix | 1480 | LLLLL |
| 8 | London Spirit | 1429 | WWLLL |
| 9 | Welsh Fire | 1397 | LLLWW |
The Hundred (Women)
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Southern Brave | 1591 | LLLLW |
| 2 | Northern Superchargers | 1568 | WWWWW |
| 3 | Sunrisers Leeds | 1538 | LWWWW |
| 4 | Oval Invincibles | 1537 | LLLLW |
| 5 | Trent Rockets | 1526 | WWWWW |
| 6 | London Spirit | 1483 | LWLLL |
| 7 | Manchester Originals | 1463 | LLWWW |
| 8 | Welsh Fire | 1446 | WLWWL |
| 9 | Birmingham Phoenix | 1396 | WLLLW |
Women's Big Bash League
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Adelaide Strikers | 1550 | LWWLL |
| 2 | Perth Scorchers | 1529 | LWWWW |
| 3 | Sydney Sixers | 1518 | LWLWW |
| 4 | Brisbane Heat | 1517 | LLLLL |
| 5 | Hobart Hurricanes | 1496 | WWWLL |
| 6 | Sydney Thunder | 1488 | WWLLW |
| 7 | Melbourne Renegades | 1458 | WLLLW |
| 8 | Melbourne Stars | 1448 | LLLLW |
Women's Premier League
| # | TEAM | RATING | LAST 5 · NEWEST ← |
|---|---|---|---|
| 1 | Mumbai Indians | 1567 | LWLLL |
| 2 | Delhi Capitals | 1558 | LWWLW |
| 3 | Royal Challengers Bengaluru | 1546 | WWLLW |
| 4 | Royal Challengers Bangalore | 1471 | WWWLL |
| 5 | Gujarat Giants | 1442 | LWWWL |
| 6 | UP Warriorz | 1420 | LLLWW |
How is this different from the ICC rankings?
ICC rankings average points over a multi-year window. The Oracle rating updates match by match: each result moves both teams by how surprising it was, adjusted for home advantage (worth more in Tests than T20s) and margin of victory. Associate nations start below Full Members, so a run of wins in a regional qualifier can't lift a side above the established nations until it beats them. Read the full methodology, or put any two sides head to head in the Matchup Machine.