Players
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
South Africa | Bangladesh | South Africa | 332 runs | Gqeberha | Apr 8-11, 2022 | Test # 2461 |
Pakistan | Australia | Australia | 3 wickets | Lahore | Apr 5, 2022 | T20I # 1504 |
Nepal | P.N.G. | Nepal | 50 runs | Kirtipur | Apr 4, 2022 | T20I # 1503 |
New Zealand | Netherlands | New Zealand | 115 runs | Hamilton | Apr 4, 2022 | ODI # 4383 |
Pakistan | Australia | Pakistan | 9 wickets | Lahore | Apr 2, 2022 | ODI # 4382 |
Nepal | Malaysia | Nepal | 85 runs | Kirtipur | Apr 2, 2022 | T20I # 1502 |
New Zealand | Netherlands | New Zealand | 118 runs | Hamilton | Apr 2, 2022 | ODI # 4381 |
Malaysia | P.N.G. | P.N.G. | 8 wickets | Kirtipur | Apr 1, 2022 | T20I # 1501 |
Pakistan | Australia | Pakistan | 6 wickets | Lahore | Mar 31, 2022 | ODI # 4380 |
South Africa | Bangladesh | South Africa | 220 runs | Durban | Mar 31-Apr 4, 2022 | Test # 2460 |
Nepal | P.N.G. | Nepal | 37 runs | Kirtipur | Mar 31, 2022 | T20I # 1500 |
Nepal | Malaysia | Nepal | 6 wickets | Kirtipur | Mar 30, 2022 | T20I # 1499 |
Pakistan | Australia | Australia | 88 runs | Lahore | Mar 29, 2022 | ODI # 4379 |
Malaysia | P.N.G. | Malaysia | 8 runs | Kirtipur | Mar 29, 2022 | T20I # 1498 |
New Zealand | Netherlands | New Zealand | 7 wickets | Mount Maunganui | Mar 29, 2022 | ODI # 4378 |
Nepal | P.N.G. | Nepal | 15 runs | Kirtipur | Mar 28, 2022 | T20I # 1497 |
Nepal | P.N.G. | P.N.G. | 3 wickets | Kirtipur | Mar 26, 2022 | ODI # 4377 |
Nepal | P.N.G. | P.N.G. | 6 runs | Kirtipur | Mar 25, 2022 | ODI # 4376 |
West Indies | England | West Indies | 10 wickets | St George's | Mar 24-27, 2022 | Test # 2459 |
South Africa | Bangladesh | Bangladesh | 9 wickets | Centurion | Mar 23, 2022 | ODI # 4375 |
Nepal | P.N.G. | Nepal | 7 wickets | Dubai (DICS) | Mar 22, 2022 | ODI # 4374 |
U.A.E. | Nepal | U.A.E. | 99 runs | Dubai (DICS) | Mar 21, 2022 | ODI # 4373 |
Pakistan | Australia | Australia | 115 runs | Lahore | Mar 21-25, 2022 | Test # 2458 |
South Africa | Bangladesh | South Africa | 7 wickets | Johannesburg | Mar 20, 2022 | ODI # 4372 |
U.A.E. | P.N.G. | P.N.G. | 6 wickets | Dubai (DICS) | Mar 19, 2022 | ODI # 4371 |
South Africa | Bangladesh | Bangladesh | 38 runs | Centurion | Mar 18, 2022 | ODI # 4370 |
U.A.E. | Nepal | U.A.E. | 48 runs | Dubai (DICS) | Mar 18, 2022 | ODI # 4369 |
West Indies | England | drawn | - | Bridgetown | Mar 16-20, 2022 | Test # 2457 |
Nepal | P.N.G. | Nepal | 2 wickets | Sharjah | Mar 16, 2022 | ODI # 4368 |
U.A.E. | P.N.G. | U.A.E. | 7 wickets | Sharjah | Mar 15, 2022 | ODI # 4367 |
Namibia | Oman | Namibia | 5 wickets | Dubai (DICS) | Mar 14, 2022 | ODI # 4366 |
India | Sri Lanka | India | 238 runs | Bengaluru | Mar 12-14, 2022 | Test # 2456 |
U.A.E. | Namibia | U.A.E. | 43 runs | Sharjah | Mar 12, 2022 | ODI # 4365 |
Pakistan | Australia | drawn | - | Karachi | Mar 12-16, 2022 | Test # 2455 |
Namibia | Oman | Oman | 7 wickets | Sharjah | Mar 11, 2022 | ODI # 4364 |
U.A.E. | Oman | Oman | 8 runs | ICCA Dubai | Mar 9, 2022 | ODI # 4363 |
West Indies | England | drawn | - | North Sound | Mar 8-12, 2022 | Test # 2454 |
U.A.E. | Namibia | U.A.E. | 3 wickets | ICCA Dubai | Mar 8, 2022 | ODI # 4362 |
Namibia | Oman | Namibia | 110 runs | ICCA Dubai | Mar 6, 2022 | ODI # 4361 |
Bangladesh | Afghanistan | Afghanistan | 8 wickets | Mirpur | Mar 5, 2022 | T20I # 1496 |
U.A.E. | Oman | Oman | 12 runs | ICCA Dubai | Mar 5, 2022 | ODI # 4360 |
Pakistan | Australia | drawn | - | Rawalpindi | Mar 4-8, 2022 | Test # 2453 |
India | Sri Lanka | India | inns & 222 runs | Mohali | Mar 4-6, 2022 | Test # 2452 |
Bangladesh | Afghanistan | Bangladesh | 61 runs | Mirpur | Mar 3, 2022 | T20I # 1495 |
Bangladesh | Afghanistan | Afghanistan | 7 wickets | Chattogram | Feb 28, 2022 | ODI # 4359 |
India | Sri Lanka | India | 6 wickets | Dharamsala | Feb 27, 2022 | T20I # 1494 |
India | Sri Lanka | India | 7 wickets | Dharamsala | Feb 26, 2022 | T20I # 1493 |
Bangladesh | Afghanistan | Bangladesh | 88 runs | Chattogram | Feb 25, 2022 | ODI # 4358 |
New Zealand | South Africa | South Africa | 198 runs | Christchurch | Feb 25-Mar 1, 2022 | Test # 2451 |
India | Sri Lanka | India | 62 runs | Lucknow | Feb 24, 2022 | T20I # 1492 |
Ireland | U.A.E. | U.A.E. | 7 wickets | Al Amerat | Feb 24, 2022 | T20I # 1490 |
Oman | Nepal | Nepal | 9 wickets | Al Amerat | Feb 24, 2022 | T20I # 1491 |
Bahrain | Canada | Canada | 7 wickets | Al Amerat | Feb 24, 2022 | T20I # 1488 |
Germany | Philippines | Germany | 9 wickets | Al Amerat | Feb 24, 2022 | T20I # 1489 |
Bangladesh | Afghanistan | Bangladesh | 4 wickets | Chattogram | Feb 23, 2022 | ODI # 4357 |
Nepal | U.A.E. | U.A.E. | 68 runs | Al Amerat | Feb 22, 2022 | T20I # 1486 |
Oman | Ireland | Ireland | 56 runs | Al Amerat | Feb 22, 2022 | T20I # 1487 |
Bahrain | Philippines | Bahrain | 91 runs | Al Amerat | Feb 22, 2022 | T20I # 1484 |
Canada | Germany | Canada | 6 wickets | Al Amerat | Feb 22, 2022 | T20I # 1485 |
Canada | Nepal | Nepal | 8 wickets | Al Amerat | Feb 21, 2022 | T20I # 1482 |
Oman | Philippines | Oman | 9 wickets | Al Amerat | Feb 21, 2022 | T20I # 1483 |
Bahrain | U.A.E. | Bahrain | 2 runs | Al Amerat | Feb 21, 2022 | T20I # 1480 |
Germany | Ireland | Ireland | 7 wickets | Al Amerat | Feb 21, 2022 | T20I # 1481 |
India | West Indies | India | 17 runs | Eden Gardens | Feb 20, 2022 | T20I # 1479 |
Australia | Sri Lanka | Sri Lanka | 5 wickets | Melbourne | Feb 20, 2022 | T20I # 1478 |
Bahrain | Ireland | Ireland | 21 runs | Al Amerat | Feb 19, 2022 | T20I # 1476 |
Germany | U.A.E. | U.A.E. | 24 runs | Al Amerat | Feb 19, 2022 | T20I # 1477 |
Nepal | Philippines | Nepal | 136 runs | Al Amerat | Feb 19, 2022 | T20I # 1474 |
Oman | Canada | Oman | 9 wickets | Al Amerat | Feb 19, 2022 | T20I # 1475 |
India | West Indies | India | 8 runs | Eden Gardens | Feb 18, 2022 | T20I # 1473 |
Bahrain | Germany | Bahrain | 6 wickets | Al Amerat | Feb 18, 2022 | T20I # 1471 |
Ireland | U.A.E. | U.A.E. | 18 runs | Al Amerat | Feb 18, 2022 | T20I # 1472 |
Australia | Sri Lanka | Australia | 6 wickets | Melbourne | Feb 18, 2022 | T20I # 1470 |
Canada | Philippines | Canada | 118 runs | Al Amerat | Feb 18, 2022 | T20I # 1468 |
Oman | Nepal | Nepal | 39 runs | Al Amerat | Feb 18, 2022 | T20I # 1469 |
New Zealand | South Africa | New Zealand | inns & 276 runs | Christchurch | Feb 17-19, 2022 | Test # 2450 |
India | West Indies | India | 6 wickets | Eden Gardens | Feb 16, 2022 | T20I # 1467 |
Australia | Sri Lanka | Australia | 6 wickets | Canberra | Feb 15, 2022 | T20I # 1466 |
Ireland | Nepal | Ireland | 16 runs | Al Amerat | Feb 14, 2022 | T20I # 1465 |
Oman | U.A.E. | Oman | 7 wickets | Al Amerat | Feb 14, 2022 | T20I # 1464 |
Australia | Sri Lanka | tied | - | Sydney | Feb 13, 2022 | T20I # 1463 |
Ireland | U.A.E. | U.A.E. | 13 runs | Al Amerat | Feb 13, 2022 | T20I # 1462 |
Oman | Ireland | Ireland | 9 wickets | Al Amerat | Feb 12, 2022 | T20I # 1461 |
Nepal | U.A.E. | U.A.E. | 25 runs | Al Amerat | Feb 12, 2022 | T20I # 1460 |
Oman | Nepal | Nepal | 6 wickets | Al Amerat | Feb 11, 2022 | T20I # 1459 |
Australia | Sri Lanka | Australia | 20 runs | Sydney | Feb 11, 2022 | T20I # 1458 |
India | West Indies | India | 96 runs | Ahmedabad | Feb 11, 2022 | ODI # 4356 |
India | West Indies | India | 44 runs | Ahmedabad | Feb 9, 2022 | ODI # 4355 |
Oman | U.A.E. | tied | - | Al Amerat | Feb 8, 2022 | ODI # 4354 |
India | West Indies | India | 6 wickets | Ahmedabad | Feb 6, 2022 | ODI # 4353 |
Oman | U.A.E. | U.A.E. | 4 wickets | Al Amerat | Feb 6, 2022 | ODI # 4352 |
Oman | U.A.E. | U.A.E. | 4 wickets | Al Amerat | Feb 5, 2022 | ODI # 4351 |
West Indies | England | West Indies | 17 runs | Bridgetown | Jan 30, 2022 | T20I # 1457 |
West Indies | England | England | 34 runs | Bridgetown | Jan 29, 2022 | T20I # 1456 |
West Indies | England | West Indies | 20 runs | Bridgetown | Jan 26, 2022 | T20I # 1455 |
Afghanistan | Netherlands | Afghanistan | 75 runs | Doha | Jan 25, 2022 | ODI # 4350 |
West Indies | England | England | 1 run | Bridgetown | Jan 23, 2022 | T20I # 1454 |
South Africa | India | South Africa | 4 runs | Cape Town | Jan 23, 2022 | ODI # 4349 |
Afghanistan | Netherlands | Afghanistan | 48 runs | Doha | Jan 23, 2022 | ODI # 4348 |
West Indies | England | West Indies | 9 wickets | Bridgetown | Jan 22, 2022 | T20I # 1453 |
Sri Lanka | Zimbabwe | Sri Lanka | 184 runs | Pallekele | Jan 21, 2022 | ODI # 4347 |
South Africa | India | South Africa | 7 wickets | Paarl | Jan 21, 2022 | ODI # 4346 |
Afghanistan | Netherlands | Afghanistan | 36 runs | Doha | Jan 21, 2022 | ODI # 4345 |
South Africa | India | South Africa | 31 runs | Paarl | Jan 19, 2022 | ODI # 4344 |
Sri Lanka | Zimbabwe | Zimbabwe | 22 runs | Pallekele | Jan 18, 2022 | ODI # 4343 |
West Indies | Ireland | Ireland | 2 wickets | Kingston | Jan 16, 2022 | ODI # 4342 |
Sri Lanka | Zimbabwe | Sri Lanka | 5 wickets | Pallekele | Jan 16, 2022 | ODI # 4341 |
Australia | England | Australia | 146 runs | Hobart | Jan 14-16, 2022 | Test # 2449 |
West Indies | Ireland | Ireland | 5 wickets | Kingston | Jan 13, 2022 | ODI # 4340 |
South Africa | India | South Africa | 7 wickets | Cape Town | Jan 11-14, 2022 | Test # 2448 |
New Zealand | Bangladesh | New Zealand | inns & 117 runs | Christchurch | Jan 9-11, 2022 | Test # 2447 |
West Indies | Ireland | West Indies | 24 runs | Kingston | Jan 8, 2022 | ODI # 4339 |
Australia | England | drawn | - | Sydney | Jan 5-9, 2022 | Test # 2446 |
South Africa | India | South Africa | 7 wickets | Johannesburg | Jan 3-6, 2022 | Test # 2445 |
New Zealand | Bangladesh | Bangladesh | 8 wickets | Mount Maunganui | Jan 1-5, 2022 | Test # 2444 |
South Africa | India | India | 113 runs | Centurion | Dec 26-30, 2021 | Test # 2443 |
Australia | England | Australia | inns & 14 runs | Melbourne | Dec 26-28, 2021 | Test # 2442 |
U.S.A. | Ireland | Ireland | 9 runs | Lauderhill | Dec 23, 2021 | T20I # 1452 |
U.S.A. | Ireland | U.S.A. | 26 runs | Lauderhill | Dec 22, 2021 | T20I # 1451 |
Pakistan | West Indies | Pakistan | 7 wickets | Karachi | Dec 16, 2021 | T20I # 1450 |
Australia | England | Australia | 275 runs | Adelaide | Dec 16-20, 2021 | Test # 2441 |
Pakistan | West Indies | Pakistan | 9 runs | Karachi | Dec 14, 2021 | T20I # 1449 |
Pakistan | West Indies | Pakistan | 63 runs | Karachi | Dec 13, 2021 | T20I # 1448 |
Australia | England | Australia | 9 wickets | Brisbane | Dec 8-11, 2021 | Test # 2440 |
Bangladesh | Pakistan | Pakistan | inns & 8 runs | Mirpur | Dec 4-8, 2021 | Test # 2439 |
India | New Zealand | India | 372 runs | Wankhede | Dec 3-6, 2021 | Test # 2438 |
Sri Lanka | West Indies | Sri Lanka | 164 runs | Galle | Nov 29-Dec 3, 2021 | Test # 2437 |
Namibia | Oman | Oman | 9 runs | Windhoek | Nov 27, 2021 | ODI # 4338 |
South Africa | Netherlands | no result | - | Centurion | Nov 26, 2021 | ODI # 4337 |
Namibia | Oman | Namibia | 40 runs | Windhoek | Nov 26, 2021 | ODI # 4336 |
Bangladesh | Pakistan | Pakistan | 8 wickets | Chattogram | Nov 26-30, 2021 | Test # 2436 |
India | New Zealand | drawn | - | Kanpur | Nov 25-29, 2021 | Test # 2435 |
Bangladesh | Pakistan | Pakistan | 5 wickets | Mirpur | Nov 22, 2021 | T20I # 1447 |
India | New Zealand | India | 73 runs | Eden Gardens | Nov 21, 2021 | T20I # 1446 |
Sri Lanka | West Indies | Sri Lanka | 187 runs | Galle | Nov 21-25, 2021 | Test # 2434 |
Kenya | Uganda | Uganda | 6 wickets | Rwanda | Nov 20, 2021 | T20I # 1444 |
Nigeria | Tanzania | Tanzania | 69 runs | Kigali | Nov 20, 2021 | T20I # 1445 |
Bangladesh | Pakistan | Pakistan | 8 wickets | Mirpur | Nov 20, 2021 | T20I # 1443 |
Tanzania | Uganda | Uganda | 6 wickets | Rwanda | Nov 20, 2021 | T20I # 1441 |
Kenya | Nigeria | Kenya | 60 runs | Kigali | Nov 20, 2021 | T20I # 1442 |
India | New Zealand | India | 7 wickets | Ranchi | Nov 19, 2021 | T20I # 1440 |
Bangladesh | Pakistan | Pakistan | 4 wickets | Mirpur | Nov 19, 2021 | T20I # 1439 |
Kenya | Tanzania | Kenya | 7 wickets | Rwanda | Nov 18, 2021 | T20I # 1437 |
Nigeria | Uganda | Uganda | 8 wickets | Kigali | Nov 18, 2021 | T20I # 1438 |
Tanzania | Uganda | Uganda | 8 wickets | Rwanda | Nov 18, 2021 | T20I # 1435 |
Kenya | Nigeria | Kenya | 8 wickets | Kigali | Nov 18, 2021 | T20I # 1436 |
India | New Zealand | India | 5 wickets | Jaipur | Nov 17, 2021 | T20I # 1434 |
Nigeria | Uganda | Uganda | 12 runs | Rwanda | Nov 17, 2021 | T20I # 1432 |
Kenya | Tanzania | Tanzania | 49 runs | Kigali | Nov 17, 2021 | T20I # 1433 |
Nigeria | Tanzania | Tanzania | 6 wickets | Rwanda | Nov 17, 2021 | T20I # 1430 |
Kenya | Uganda | Kenya | 1 run | Kigali | Nov 17, 2021 | T20I # 1431 |
Argentina | Bermuda | Bermuda | 3 wickets | Coolidge | Nov 14, 2021 | T20I # 1429 |
Australia | New Zealand | Australia | 8 wickets | Dubai (DICS) | Nov 14, 2021 | T20I # 1428 |
Canada | Panama | Canada | 208 runs | Coolidge | Nov 14, 2021 | T20I # 1427 |
Bahamas | Panama | Panama | 26 runs | Coolidge | Nov 13, 2021 | T20I # 1425 |
Argentina | Canada | Canada | 9 wickets | North Sound | Nov 13, 2021 | T20I # 1426 |
Bahamas | U.S.A. | U.S.A. | 10 wickets | Coolidge | Nov 13, 2021 | T20I # 1423 |
Belize | Bermuda | Bermuda | 7 wickets | North Sound | Nov 13, 2021 | T20I # 1424 |
Bermuda | Panama | Bermuda | 86 runs | Coolidge | Nov 11, 2021 | T20I # 1421 |
Argentina | U.S.A. | U.S.A. | 8 wickets | North Sound | Nov 11, 2021 | T20I # 1422 |
Australia | Pakistan | Australia | 5 wickets | Dubai (DICS) | Nov 11, 2021 | T20I # 1420 |
Bermuda | Canada | Canada | 46 runs | Coolidge | Nov 11, 2021 | T20I # 1418 |
Bahamas | Belize | Bahamas | 11 runs | North Sound | Nov 11, 2021 | T20I # 1419 |
Canada | U.S.A. | tied | - | Coolidge | Nov 10, 2021 | T20I # 1416 |
Argentina | Panama | Argentina | 45 runs | North Sound | Nov 10, 2021 | T20I # 1417 |
England | New Zealand | New Zealand | 5 wickets | Abu Dhabi | Nov 10, 2021 | T20I # 1415 |
Bahamas | Bermuda | Bermuda | 140 runs | Coolidge | Nov 10, 2021 | T20I # 1413 |
Argentina | Belize | Argentina | 59 runs | North Sound | Nov 10, 2021 | T20I # 1414 |
Belize | Panama | Belize | 12 runs | Coolidge | Nov 8, 2021 | T20I # 1411 |
Bermuda | U.S.A. | U.S.A. | 23 runs | North Sound | Nov 8, 2021 | T20I # 1412 |
India | Namibia | India | 9 wickets | Dubai (DICS) | Nov 8, 2021 | T20I # 1410 |
Belize | Canada | Canada | 145 runs | Coolidge | Nov 8, 2021 | T20I # 1408 |
Argentina | Bahamas | Bahamas | 12 runs | North Sound | Nov 8, 2021 | T20I # 1409 |
Panama | U.S.A. | U.S.A. | 9 wickets | Coolidge | Nov 7, 2021 | T20I # 1407 |
Pakistan | Scotland | Pakistan | 72 runs | Sharjah | Nov 7, 2021 | T20I # 1406 |
Belize | U.S.A. | U.S.A. | 10 wickets | Coolidge | Nov 7, 2021 | T20I # 1404 |
Bahamas | Canada | Canada | 122 runs | North Sound | Nov 7, 2021 | T20I # 1405 |
Botswana | Tanzania | Tanzania | 3 runs | Rwanda | Nov 7, 2021 | T20I # 1403 |
Afghanistan | New Zealand | New Zealand | 8 wickets | Abu Dhabi | Nov 7, 2021 | T20I # 1402 |
Cameroon | Sierra Leone | Sierra Leone | 6 wickets | Rwanda | Nov 7, 2021 | T20I # 1401 |
England | South Africa | South Africa | 10 runs | Sharjah | Nov 6, 2021 | T20I # 1400 |
Cameroon | Tanzania | Tanzania | 178 runs | Rwanda | Nov 6, 2021 | T20I # 1399 |
Australia | West Indies | Australia | 8 wickets | Abu Dhabi | Nov 6, 2021 | T20I # 1398 |
Botswana | Mozambique | Botswana | 52 runs | Rwanda | Nov 6, 2021 | T20I # 1397 |
India | Scotland | India | 8 wickets | Dubai (DICS) | Nov 5, 2021 | T20I # 1396 |
Mozambique | Sierra Leone | Sierra Leone | 5 wickets | Rwanda | Nov 5, 2021 | T20I # 1395 |
Namibia | New Zealand | New Zealand | 52 runs | Sharjah | Nov 5, 2021 | T20I # 1394 |
Botswana | Cameroon | Botswana | 9 wickets | Rwanda | Nov 5, 2021 | T20I # 1393 |
Sri Lanka | West Indies | Sri Lanka | 20 runs | Abu Dhabi | Nov 4, 2021 | T20I # 1392 |
Australia | Bangladesh | Australia | 8 wickets | Dubai (DICS) | Nov 4, 2021 | T20I # 1391 |
Afghanistan | India | India | 66 runs | Abu Dhabi | Nov 3, 2021 | T20I # 1390 |
Sierra Leone | Tanzania | Tanzania | 8 wickets | Rwanda | Nov 3, 2021 | T20I # 1389 |
New Zealand | Scotland | New Zealand | 16 runs | Dubai (DICS) | Nov 3, 2021 | T20I # 1388 |
Cameroon | Mozambique | Mozambique | 171 runs | Rwanda | Nov 3, 2021 | T20I # 1387 |
Namibia | Pakistan | Pakistan | 45 runs | Abu Dhabi | Nov 2, 2021 | T20I # 1386 |
Mozambique | Tanzania | Tanzania | 87 runs | Rwanda | Nov 2, 2021 | T20I # 1385 |
Bangladesh | South Africa | South Africa | 6 wickets | Abu Dhabi | Nov 2, 2021 | T20I # 1384 |
Botswana | Sierra Leone | Botswana | 72 runs | Rwanda | Nov 2, 2021 | T20I # 1383 |
England | Sri Lanka | England | 26 runs | Sharjah | Nov 1, 2021 | T20I # 1382 |
India | New Zealand | New Zealand | 8 wickets | Dubai (DICS) | Oct 31, 2021 | T20I # 1381 |
Afghanistan | Namibia | Afghanistan | 62 runs | Abu Dhabi | Oct 31, 2021 | T20I # 1380 |
Australia | England | England | 8 wickets | Dubai (DICS) | Oct 30, 2021 | T20I # 1379 |
South Africa | Sri Lanka | South Africa | 4 wickets | Sharjah | Oct 30, 2021 | T20I # 1378 |
Afghanistan | Pakistan | Pakistan | 5 wickets | Dubai (DICS) | Oct 29, 2021 | T20I # 1377 |
Qatar | Kuwait | Qatar | 2 wickets | Doha | Oct 29, 2021 | T20I # 1376 |
Bangladesh | West Indies | West Indies | 3 runs | Sharjah | Oct 29, 2021 | T20I # 1375 |
Bahrain | Saudi Arabia | Bahrain | 18 runs | Doha | Oct 28, 2021 | T20I # 1373 |
Australia | Sri Lanka | Australia | 7 wickets | Dubai (DICS) | Oct 28, 2021 | T20I # 1374 |
Kuwait | Maldives | Kuwait | 5 wickets | Doha | Oct 28, 2021 | T20I # 1372 |
Namibia | Scotland | Namibia | 4 wickets | Abu Dhabi | Oct 27, 2021 | T20I # 1371 |
Qatar | Saudi Arabia | Qatar | 5 wickets | Doha | Oct 27, 2021 | T20I # 1370 |
Bangladesh | England | England | 8 wickets | Abu Dhabi | Oct 27, 2021 | T20I # 1369 |
Bahrain | Maldives | Bahrain | 7 wickets | Doha | Oct 27, 2021 | T20I # 1368 |
New Zealand | Pakistan | Pakistan | 5 wickets | Sharjah | Oct 26, 2021 | T20I # 1367 |
South Africa | West Indies | South Africa | 8 wickets | Dubai (DICS) | Oct 26, 2021 | T20I # 1366 |
Nigeria | Sierra Leone | Nigeria | 36 runs | Lagos | Oct 26, 2021 | T20I # 1365 |
Afghanistan | Scotland | Afghanistan | 130 runs | Sharjah | Oct 25, 2021 | T20I # 1364 |
Malta | Gibraltar | tied | - | Marsa | Oct 25, 2021 | T20I # 1363 |
Kuwait | Saudi Arabia | Saudi Arabia | 4 wickets | Doha | Oct 25, 2021 | T20I # 1362 |
India | Pakistan | Pakistan | 10 wickets | Dubai (DICS) | Oct 24, 2021 | T20I # 1361 |
Nigeria | Sierra Leone | Nigeria | 19 runs | Lagos | Oct 24, 2021 | T20I # 1360 |
Malta | Switzerland | Malta | 6 runs | Marsa | Oct 24, 2021 | T20I # 1359 |
Qatar | Maldives | Qatar | 98 runs | Doha | Oct 24, 2021 | T20I # 1358 |
Bangladesh | Sri Lanka | Sri Lanka | 5 wickets | Sharjah | Oct 24, 2021 | T20I # 1357 |
Bulgaria | Gibraltar | Bulgaria | 6 wickets | Marsa | Oct 24, 2021 | T20I # 1356 |
Bahrain | Kuwait | Kuwait | 6 wickets | Doha | Oct 24, 2021 | T20I # 1355 |
England | West Indies | England | 6 wickets | Dubai (DICS) | Oct 23, 2021 | T20I # 1354 |
Malta | Bulgaria | Malta | 6 wickets | Marsa | Oct 23, 2021 | T20I # 1353 |
Maldives | Saudi Arabia | Saudi Arabia | 7 wickets | Doha | Oct 23, 2021 | T20I # 1352 |
Australia | South Africa | Australia | 5 wickets | Abu Dhabi | Oct 23, 2021 | T20I # 1351 |
Malta | Switzerland | Switzerland | 8 runs | Marsa | Oct 23, 2021 | T20I # 1350 |
Nigeria | Sierra Leone | Nigeria | 9 wickets | Lagos | Oct 23, 2021 | T20I # 1349 |
Bulgaria | Gibraltar | Gibraltar | 37 runs | Marsa | Oct 23, 2021 | T20I # 1347 |
Qatar | Bahrain | Bahrain | 8 wickets | Doha | Oct 23, 2021 | T20I # 1348 |
Netherlands | Sri Lanka | Sri Lanka | 8 wickets | Sharjah | Oct 22, 2021 | T20I # 1346 |
Bulgaria | Switzerland | Switzerland | 8 wickets | Marsa | Oct 22, 2021 | T20I # 1345 |
Rwanda | Malawi | Malawi | 24 runs | Rwanda | Oct 22, 2021 | T20I # 1343 |
Seychelles | Uganda | Uganda | 95 runs | Kigali | Oct 22, 2021 | T20I # 1344 |
Ireland | Namibia | Namibia | 8 wickets | Sharjah | Oct 22, 2021 | T20I # 1342 |
Gibraltar | Switzerland | Switzerland | 9 wickets | Marsa | Oct 22, 2021 | T20I # 1341 |
Rwanda | Swaziland | Rwanda | 7 wickets | Rwanda | Oct 22, 2021 | T20I # 1339 |
Lesotho | Malawi | Malawi | 22 runs | Kigali | Oct 22, 2021 | T20I # 1340 |
Oman | Scotland | Scotland | 8 wickets | Al Amerat | Oct 21, 2021 | T20I # 1338 |
Denmark | Jersey | Jersey | 4 wickets | Almeria | Oct 21, 2021 | T20I # 1337 |
Nigeria | Sierra Leone | Nigeria | 69 runs | Lagos | Oct 21, 2021 | T20I # 1336 |
Malta | Gibraltar | Malta | 61 runs | Marsa | Oct 21, 2021 | T20I # 1335 |
Bangladesh | P.N.G. | Bangladesh | 84 runs | Al Amerat | Oct 21, 2021 | T20I # 1334 |
Germany | Italy | Italy | 1 run | Almeria | Oct 21, 2021 | T20I # 1333 |
Ghana | Uganda | Uganda | 79 runs | Rwanda | Oct 21, 2021 | T20I # 1332 |
Ireland | Sri Lanka | Sri Lanka | 70 runs | Abu Dhabi | Oct 20, 2021 | T20I # 1331 |
Denmark | Germany | Germany | 12 runs | Almeria | Oct 20, 2021 | T20I # 1330 |
Seychelles | Swaziland | Seychelles | 7 wickets | Rwanda | Oct 20, 2021 | T20I # 1328 |
Rwanda | Lesotho | Rwanda | 22 runs | Kigali | Oct 20-21, 2021 | T20I # 1329 |
Namibia | Netherlands | Namibia | 6 wickets | Abu Dhabi | Oct 20, 2021 | T20I # 1327 |
Nigeria | Sierra Leone | Nigeria | 6 runs | Lagos | Oct 20, 2021 | T20I # 1326 |
Italy | Jersey | Jersey | 8 wickets | Almeria | Oct 20, 2021 | T20I # 1325 |
Malawi | Seychelles | Malawi | 21 runs | Rwanda | Oct 20, 2021 | T20I # 1323 |
Ghana | Swaziland | Ghana | 7 wickets | Kigali | Oct 20, 2021 | T20I # 1324 |
Oman | Bangladesh | Bangladesh | 26 runs | Al Amerat | Oct 19, 2021 | T20I # 1322 |
Germany | Jersey | Jersey | 4 wickets | Almeria | Oct 19, 2021 | T20I # 1321 |
Rwanda | Seychelles | Rwanda | 78 runs | Rwanda | Oct 19, 2021 | T20I # 1319 |
Swaziland | Uganda | Uganda | 6 wickets | Kigali | Oct 19, 2021 | T20I # 1320 |
P.N.G. | Scotland | Scotland | 17 runs | Al Amerat | Oct 19, 2021 | T20I # 1318 |
Nigeria | Sierra Leone | Sierra Leone | 6 wickets | Lagos | Oct 19, 2021 | T20I # 1317 |
Denmark | Italy | Italy | 9 runs | Almeria | Oct 19, 2021 | T20I # 1316 |
Ghana | Malawi | Ghana | 7 wickets | Rwanda | Oct 19, 2021 | T20I # 1314 |
Lesotho | Uganda | Uganda | 10 wickets | Kigali | Oct 19, 2021 | T20I # 1315 |
Namibia | Sri Lanka | Sri Lanka | 7 wickets | Abu Dhabi | Oct 18, 2021 | T20I # 1313 |
Ireland | Netherlands | Ireland | 7 wickets | Abu Dhabi | Oct 18, 2021 | T20I # 1312 |
Bangladesh | Scotland | Scotland | 6 runs | Al Amerat | Oct 17, 2021 | T20I # 1311 |
Germany | Italy | Germany | 4 wickets | Almeria | Oct 17, 2021 | T20I # 1310 |
Ghana | Lesotho | Ghana | 116 runs | Rwanda | Oct 17, 2021 | T20I # 1308 |
Rwanda | Uganda | Uganda | 106 runs | Kigali | Oct 17, 2021 | T20I # 1309 |
Oman | P.N.G. | Oman | 10 wickets | Al Amerat | Oct 17, 2021 | T20I # 1307 |
Denmark | Jersey | Jersey | 5 runs | Almeria | Oct 17, 2021 | T20I # 1306 |
Lesotho | Seychelles | Seychelles | 6 wickets | Rwanda | Oct 17, 2021 | T20I # 1304 |
Malawi | Swaziland | Malawi | 8 wickets | Kigali | Oct 17, 2021 | T20I # 1305 |
Italy | Jersey | Jersey | 41 runs | Almeria | Oct 16, 2021 | T20I # 1303 |
Ghana | Seychelles | Ghana | 9 wickets | Rwanda | Oct 16, 2021 | T20I # 1301 |
Malawi | Uganda | Uganda | 10 wickets | Kigali | Oct 16, 2021 | T20I # 1302 |
Denmark | Germany | Germany | 6 wickets | Almeria | Oct 16, 2021 | T20I # 1300 |
Rwanda | Ghana | Ghana | 5 wickets | Rwanda | Oct 16, 2021 | T20I # 1298 |
Lesotho | Swaziland | Swaziland | 54 runs | Kigali | Oct 16, 2021 | T20I # 1299 |
Denmark | Italy | Italy | 6 wickets | Almeria | Oct 15, 2021 | T20I # 1297 |
Germany | Jersey | Jersey | 4 runs | Almeria | Oct 15, 2021 | T20I # 1296 |
Namibia | P.N.G. | Namibia | 14 runs | ICCA Dubai | Oct 10, 2021 | T20I # 1295 |
U.A.E. | Ireland | U.A.E. | 7 wickets | ICCA Dubai | Oct 10, 2021 | T20I # 1294 |
Namibia | Scotland | Namibia | 5 wickets | ICCA Dubai | Oct 9, 2021 | T20I # 1293 |
Estonia | Isle of Man | Isle of Man | 8 wickets | Episkopi | Oct 8, 2021 | T20I # 1292 |
P.N.G. | Scotland | Scotland | 8 wickets | ICCA Dubai | Oct 8, 2021 | T20I # 1291 |
Cyprus | Estonia | Cyprus | 39 runs | Episkopi | Oct 8, 2021 | T20I # 1290 |
U.A.E. | Ireland | U.A.E. | 54 runs | ICCA Dubai | Oct 8, 2021 | T20I # 1289 |
Cyprus | Estonia | Cyprus | 79 runs | Episkopi | Oct 7, 2021 | T20I # 1288 |
Cyprus | Isle of Man | Isle of Man | 3 wickets | Episkopi | Oct 7, 2021 | T20I # 1287 |
U.A.E. | Ireland | Ireland | 7 wickets | ICCA Dubai | Oct 7, 2021 | T20I # 1286 |
Estonia | Isle of Man | Isle of Man | 6 wickets | Episkopi | Oct 6, 2021 | T20I # 1285 |
Cyprus | Isle of Man | Isle of Man | 8 wickets | Episkopi | Oct 6, 2021 | T20I # 1284 |
Cyprus | Estonia | Cyprus | 8 wickets | Episkopi | Oct 5, 2021 | T20I # 1283 |
Cyprus | Estonia | Cyprus | 4 wickets | Episkopi | Oct 5, 2021 | T20I # 1282 |
U.A.E. | Namibia | Namibia | 17 runs | ICCA Dubai | Oct 5, 2021 | T20I # 1281 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-24, 2025 [Test # 2603 - Live] >> 94/4 (35.0 ov, Mohammad Rizwan 16*, Babar Azam 49*, KA Maharaj 0/30) - Stumps
India vs Australia at Adelaide, India in Australia 2nd ODI, Oct 23, 2025 [ODI # 4913 - Live] >> 36/2 (11.4 ov, RG Sharma 22*, SS Iyer 4*, JR Hazlewood 0/16)
Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-22, 2025 [Test # 2604]