Match results in 2021 in Tests+ODIs+T20Is
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
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 |
Oman | Scotland | no result | - | Al Amerat | Oct 2, 2021 | ODI # 4335 |
Oman | P.N.G. | Oman | 3 wickets | Al Amerat | Oct 1, 2021 | ODI # 4334 |
P.N.G. | Scotland | Scotland | 4 wickets | Al Amerat | Sep 29, 2021 | ODI # 4333 |
Oman | Scotland | Scotland | 18 runs | Al Amerat | Sep 28, 2021 | ODI # 4332 |
Oman | P.N.G. | Oman | 110 runs | Al Amerat | Sep 26, 2021 | ODI # 4331 |
P.N.G. | Scotland | Scotland | 6 wickets | Al Amerat | Sep 25, 2021 | ODI # 4330 |
Oman | U.S.A. | Oman | 72 runs | Al Amerat | Sep 20, 2021 | ODI # 4329 |
Scotland | Zimbabwe | Zimbabwe | 6 wickets | Edinburgh | Sep 19, 2021 | T20I # 1280 |
Oman | Nepal | Nepal | 7 wickets | Al Amerat | Sep 19, 2021 | ODI # 4328 |
Scotland | Zimbabwe | Zimbabwe | 10 runs | Edinburgh | Sep 17, 2021 | T20I # 1279 |
Uganda | Kenya | Uganda | 6 runs | Entebbe | Sep 17, 2021 | T20I # 1278 |
Nepal | U.S.A. | U.S.A. | 6 wickets | Al Amerat | Sep 17, 2021 | ODI # 4327 |
Oman | U.S.A. | Oman | 4 wickets | Al Amerat | Sep 16, 2021 | ODI # 4326 |
Kenya | Nigeria | Nigeria | 4 runs | Entebbe | Sep 16, 2021 | T20I # 1277 |
Scotland | Zimbabwe | Scotland | 7 runs | Edinburgh | Sep 15, 2021 | T20I # 1276 |
Uganda | Nigeria | Uganda | 55 runs | Entebbe | Sep 15, 2021 | T20I # 1275 |
Uganda | Kenya | Uganda | 4 wickets | Entebbe | Sep 15, 2021 | T20I # 1274 |
Sri Lanka | South Africa | South Africa | 10 wickets | Colombo (RPS) | Sep 14, 2021 | T20I # 1273 |
Oman | Nepal | Oman | 5 wickets | Al Amerat | Sep 14, 2021 | ODI # 4325 |
Kenya | Nigeria | Kenya | 61 runs | Entebbe | Sep 13, 2021 | T20I # 1272 |
Nepal | U.S.A. | Nepal | 5 wickets | Al Amerat | Sep 13, 2021 | ODI # 4324 |
Ireland | Zimbabwe | Ireland | 7 wickets | Belfast | Sep 13, 2021 | ODI # 4323 |
Uganda | Nigeria | Uganda | 8 wickets | Entebbe | Sep 13, 2021 | T20I # 1271 |
Sri Lanka | South Africa | South Africa | 9 wickets | Colombo (RPS) | Sep 12, 2021 | T20I # 1270 |
Spain | Germany | Spain | 1 wicket | Almeria | Sep 11, 2021 | T20I # 1269 |
Uganda | Nigeria | Uganda | 56 runs | Entebbe | Sep 11, 2021 | T20I # 1268 |
Spain | Germany | Spain | 5 wickets | Almeria | Sep 11, 2021 | T20I # 1267 |
Kenya | Nigeria | Kenya | 8 wickets | Entebbe | Sep 11, 2021 | T20I # 1266 |
Sri Lanka | South Africa | South Africa | 28 runs | Colombo (RPS) | Sep 10, 2021 | T20I # 1265 |
Uganda | Kenya | Kenya | 22 runs | Entebbe | Sep 10, 2021 | T20I # 1264 |
Nepal | P.N.G. | Nepal | 151 runs | Al Amerat | Sep 10, 2021 | ODI # 4322 |
Bangladesh | New Zealand | New Zealand | 27 runs | Mirpur | Sep 10, 2021 | T20I # 1263 |
Ireland | Zimbabwe | no result | - | Belfast | Sep 10, 2021 | ODI # 4321 |
Spain | Germany | Germany | 7 wickets | Almeria | Sep 10, 2021 | T20I # 1262 |
Uganda | Kenya | no result | - | Entebbe | Sep 10, 2021 | T20I # 1261 |
P.N.G. | U.S.A. | U.S.A. | 134 runs | Al Amerat | Sep 9, 2021 | ODI # 4320 |
Bangladesh | New Zealand | Bangladesh | 6 wickets | Mirpur | Sep 8, 2021 | T20I # 1260 |
Ireland | Zimbabwe | Zimbabwe | 38 runs | Belfast | Sep 8, 2021 | ODI # 4319 |
Sri Lanka | South Africa | Sri Lanka | 78 runs | Colombo (RPS) | Sep 7, 2021 | ODI # 4318 |
Nepal | P.N.G. | Nepal | 2 wickets | Al Amerat | Sep 7, 2021 | ODI # 4317 |
P.N.G. | U.S.A. | U.S.A. | 7 wickets | Al Amerat | Sep 6, 2021 | ODI # 4316 |
Bangladesh | New Zealand | New Zealand | 52 runs | Mirpur | Sep 5, 2021 | T20I # 1258 |
Hungary | Malta | Hungary | 8 wickets | Ilfov County | Sep 5, 2021 | T20I # 1259 |
Romania | Luxembourg | Romania | 33 runs | Ilfov County | Sep 5, 2021 | T20I # 1257 |
Ireland | Zimbabwe | Zimbabwe | 5 runs | Bready | Sep 4, 2021 | T20I # 1256 |
Romania | Malta | Romania | 36 runs | Ilfov County | Sep 4, 2021 | T20I # 1255 |
Hungary | Luxembourg | Luxembourg | 2 runs | Ilfov County | Sep 4, 2021 | T20I # 1254 |
Sri Lanka | South Africa | South Africa | 67 runs | Colombo (RPS) | Sep 4, 2021 | ODI # 4315 |
Bulgaria | Czech Rep. | Czech Rep. | 7 wickets | Ilfov County | Sep 4, 2021 | T20I # 1253 |
Romania | Hungary | Romania | 8 runs | Ilfov County | Sep 3, 2021 | T20I # 1252 |
Bangladesh | New Zealand | Bangladesh | 4 runs | Mirpur | Sep 3, 2021 | T20I # 1251 |
Bulgaria | Malta | Malta | 7 wickets | Ilfov County | Sep 3, 2021 | T20I # 1250 |
Romania | Czech Rep. | Romania | 35 runs | Ilfov County | Sep 3, 2021 | T20I # 1249 |
Ireland | Zimbabwe | Ireland | 64 runs | Bready | Sep 2, 2021 | T20I # 1248 |
Luxembourg | Malta | Luxembourg | 4 wickets | Ilfov County | Sep 2, 2021 | T20I # 1247 |
England | India | India | 157 runs | The Oval | Sep 2-6, 2021 | Test # 2433 |
Czech Rep. | Hungary | Hungary | 5 runs | Ilfov County | Sep 2, 2021 | T20I # 1246 |
Sri Lanka | South Africa | Sri Lanka | 14 runs | Colombo (RPS) | Sep 2, 2021 | ODI # 4314 |
Bulgaria | Luxembourg | Luxembourg | 62 runs | Ilfov County | Sep 2, 2021 | T20I # 1245 |
Ireland | Zimbabwe | Ireland | 40 runs | Bready | Sep 1, 2021 | T20I # 1244 |
Bangladesh | New Zealand | Bangladesh | 7 wickets | Mirpur | Sep 1, 2021 | T20I # 1243 |
Ireland | Zimbabwe | Ireland | 7 wickets | Dublin | Aug 29, 2021 | T20I # 1242 |
Ireland | Zimbabwe | Zimbabwe | 3 runs | Dublin | Aug 27, 2021 | T20I # 1241 |
England | India | England | inns & 76 runs | Leeds | Aug 25-28, 2021 | Test # 2432 |
Portugal | Malta | Portugal | 3 wickets | Albergaria | Aug 22, 2021 | T20I # 1240 |
Finland | Sweden | Sweden | 6 wickets | Kerava | Aug 22, 2021 | T20I # 1239 |
Portugal | Gibraltar | Portugal | 110 runs | Albergaria | Aug 22, 2021 | T20I # 1238 |
Finland | Sweden | Sweden | 3 wickets | Kerava | Aug 22, 2021 | T20I # 1237 |
Gibraltar | Malta | Malta | 4 runs | Albergaria | Aug 21, 2021 | T20I # 1236 |
Finland | Sweden | Finland | 4 wickets | Kerava | Aug 21, 2021 | T20I # 1235 |
Rwanda | Ghana | Ghana | 7 wickets | Rwanda | Aug 21, 2021 | T20I # 1234 |
Portugal | Gibraltar | Portugal | 96 runs | Albergaria | Aug 21, 2021 | T20I # 1233 |
Finland | Sweden | Finland | 4 wickets | Kerava | Aug 21, 2021 | T20I # 1232 |
West Indies | Pakistan | Pakistan | 109 runs | Kingston | Aug 20-24, 2021 | Test # 2431 |
Rwanda | Ghana | Ghana | - | Rwanda | Aug 20, 2021 | T20I # 1231 |
Gibraltar | Malta | Malta | 8 wickets | Albergaria | Aug 20, 2021 | T20I # 1230 |
Rwanda | Ghana | Rwanda | 57 runs | Rwanda | Aug 20, 2021 | T20I # 1229 |
Portugal | Malta | Portugal | 6 wickets | Albergaria | Aug 19, 2021 | T20I # 1228 |
Rwanda | Ghana | Ghana | 2 wickets | Rwanda | Aug 18, 2021 | T20I # 1227 |
Rwanda | Ghana | Rwanda | 1 wicket | Rwanda | Aug 18, 2021 | T20I # 1226 |
Denmark | Sweden | Denmark | 6 wickets | Brondby | Aug 15, 2021 | T20I # 1225 |
Denmark | Sweden | Sweden | 3 wickets | Brondby | Aug 14, 2021 | T20I # 1224 |
Denmark | Sweden | Denmark | 8 runs | Brondby | Aug 14, 2021 | T20I # 1223 |
West Indies | Pakistan | West Indies | 1 wicket | Kingston | Aug 12-15, 2021 | Test # 2430 |
England | India | India | 151 runs | Lord's | Aug 12-16, 2021 | Test # 2429 |
Bangladesh | Australia | Bangladesh | 60 runs | Mirpur | Aug 9, 2021 | T20I # 1222 |
Germany | Norway | Germany | 6 wickets | Krefeld | Aug 8, 2021 | T20I # 1221 |
Germany | Norway | Norway | 51 runs | Krefeld | Aug 8, 2021 | T20I # 1220 |
France | Norway | Norway | 3 runs | Krefeld | Aug 7, 2021 | T20I # 1219 |
Bangladesh | Australia | Australia | 3 wickets | Mirpur | Aug 7, 2021 | T20I # 1218 |
Germany | France | Germany | 48 runs | Krefeld | Aug 7, 2021 | T20I # 1217 |
Bangladesh | Australia | Bangladesh | 10 runs | Mirpur | Aug 6, 2021 | T20I # 1216 |
Germany | France | Germany | 2 wickets | Krefeld | Aug 6, 2021 | T20I # 1215 |
France | Norway | France | 4 wickets | Krefeld | Aug 5, 2021 | T20I # 1214 |
Germany | Norway | Germany | 5 wickets | Krefeld | Aug 5, 2021 | T20I # 1213 |
Bangladesh | Australia | Bangladesh | 5 wickets | Mirpur | Aug 4, 2021 | T20I # 1212 |
England | India | drawn | - | Nottingham | Aug 4-8, 2021 | Test # 2428 |
West Indies | Pakistan | no result | - | Providence | Aug 3, 2021 | T20I # 1211 |
Bangladesh | Australia | Bangladesh | 23 runs | Mirpur | Aug 3, 2021 | T20I # 1210 |
West Indies | Pakistan | no result | - | Providence | Aug 1, 2021 | T20I # 1209 |
West Indies | Pakistan | Pakistan | 7 runs | Providence | Jul 31, 2021 | T20I # 1208 |
Sri Lanka | India | Sri Lanka | 7 wickets | Colombo (RPS) | Jul 29, 2021 | T20I # 1207 |
Sri Lanka | India | Sri Lanka | 4 wickets | Colombo (RPS) | Jul 28, 2021 | T20I # 1206 |
West Indies | Pakistan | no result | - | Bridgetown | Jul 28, 2021 | T20I # 1205 |
West Indies | Australia | Australia | 6 wickets | Bridgetown | Jul 26, 2021 | ODI # 4313 |
Sri Lanka | India | India | 38 runs | Colombo (RPS) | Jul 25, 2021 | T20I # 1204 |
Zimbabwe | Bangladesh | Bangladesh | 5 wickets | Harare | Jul 25, 2021 | T20I # 1203 |
Belgium | Austria | Austria | 6 wickets | Waterloo | Jul 25, 2021 | T20I # 1202 |
Ireland | South Africa | South Africa | 49 runs | Belfast | Jul 24, 2021 | T20I # 1201 |
Belgium | Austria | Belgium | 12 runs | Waterloo | Jul 24, 2021 | T20I # 1200 |
Belgium | Austria | Belgium | 7 wickets | Waterloo | Jul 24, 2021 | T20I # 1199 |
Zimbabwe | Bangladesh | Zimbabwe | 23 runs | Harare | Jul 23, 2021 | T20I # 1198 |
Sri Lanka | India | Sri Lanka | 3 wickets | Colombo (RPS) | Jul 23, 2021 | ODI # 4312 |
West Indies | Australia | West Indies | 4 wickets | Bridgetown | Jul 22-24, 2021 | ODI # 4311 |
Ireland | South Africa | South Africa | 42 runs | Belfast | Jul 22, 2021 | T20I # 1197 |
Zimbabwe | Bangladesh | Bangladesh | 8 wickets | Harare | Jul 22, 2021 | T20I # 1196 |
West Indies | Australia | Australia | 133 runs | Bridgetown | Jul 20, 2021 | ODI # 4310 |
England | Pakistan | England | 3 wickets | Manchester | Jul 20, 2021 | T20I # 1195 |
Sri Lanka | India | India | 3 wickets | Colombo (RPS) | Jul 20, 2021 | ODI # 4309 |
Zimbabwe | Bangladesh | Bangladesh | 5 wickets | Harare | Jul 20, 2021 | ODI # 4308 |
Ireland | South Africa | South Africa | 33 runs | Dublin (Malahide) | Jul 19, 2021 | T20I # 1194 |
England | Pakistan | England | 45 runs | Leeds | Jul 18, 2021 | T20I # 1193 |
Sri Lanka | India | India | 7 wickets | Colombo (RPS) | Jul 18, 2021 | ODI # 4307 |
Zimbabwe | Bangladesh | Bangladesh | 3 wickets | Harare | Jul 18, 2021 | ODI # 4306 |
West Indies | Australia | West Indies | 16 runs | Gros Islet | Jul 16, 2021 | T20I # 1192 |
England | Pakistan | Pakistan | 31 runs | Nottingham | Jul 16, 2021 | T20I # 1191 |
Ireland | South Africa | South Africa | 70 runs | Dublin (Malahide) | Jul 16, 2021 | ODI # 4305 |
Zimbabwe | Bangladesh | Bangladesh | 155 runs | Harare | Jul 16, 2021 | ODI # 4304 |
West Indies | Australia | Australia | 4 runs | Gros Islet | Jul 14, 2021 | T20I # 1190 |
England | Pakistan | England | 3 wickets | Birmingham | Jul 13, 2021 | ODI # 4303 |
Ireland | South Africa | Ireland | 43 runs | Dublin (Malahide) | Jul 13, 2021 | ODI # 4302 |
West Indies | Australia | West Indies | 6 wickets | Gros Islet | Jul 12, 2021 | T20I # 1189 |
Ireland | South Africa | no result | - | Dublin (Malahide) | Jul 11, 2021 | ODI # 4301 |
West Indies | Australia | West Indies | 56 runs | Gros Islet | Jul 10, 2021 | T20I # 1188 |
Malta | Belgium | Belgium | 39 runs | Marsa | Jul 10, 2021 | T20I # 1187 |
England | Pakistan | England | 52 runs | Lord's | Jul 10, 2021 | ODI # 4300 |
Malta | Belgium | Malta | - | Marsa | Jul 10, 2021 | T20I # 1186 |
West Indies | Australia | West Indies | 18 runs | Gros Islet | Jul 9, 2021 | T20I # 1185 |
Malta | Belgium | Belgium | 4 wickets | Marsa | Jul 9, 2021 | T20I # 1184 |
Malta | Belgium | Belgium | 10 wickets | Marsa | Jul 8, 2021 | T20I # 1183 |
England | Pakistan | England | 9 wickets | Cardiff | Jul 8, 2021 | ODI # 4299 |
Malta | Belgium | Malta | 6 wickets | Marsa | Jul 8, 2021 | T20I # 1182 |
Zimbabwe | Bangladesh | Bangladesh | 220 runs | Harare | Jul 7-11, 2021 | Test # 2427 |
England | Sri Lanka | no result | - | Bristol | Jul 4, 2021 | ODI # 4298 |
West Indies | South Africa | South Africa | 25 runs | St George's | Jul 3, 2021 | T20I # 1181 |
West Indies | South Africa | West Indies | 21 runs | St George's | Jul 1, 2021 | T20I # 1180 |
England | Sri Lanka | England | 8 wickets | The Oval | Jul 1, 2021 | ODI # 4297 |
West Indies | South Africa | South Africa | 1 run | St George's | Jun 29, 2021 | T20I # 1179 |
England | Sri Lanka | England | 5 wickets | Chester-le-Street | Jun 29, 2021 | ODI # 4296 |
West Indies | South Africa | South Africa | 16 runs | St George's | Jun 27, 2021 | T20I # 1178 |
Bulgaria | Romania | Romania | 7 wickets | Sofia | Jun 27, 2021 | T20I # 1177 |
West Indies | South Africa | West Indies | 8 wickets | St George's | Jun 26, 2021 | T20I # 1176 |
Bulgaria | Greece | no result | - | Sofia | Jun 26, 2021 | T20I # 1175 |
England | Sri Lanka | England | 89 runs | Southampton | Jun 26, 2021 | T20I # 1174 |
Romania | Serbia | Romania | 10 wickets | Sofia | Jun 26, 2021 | T20I # 1173 |
Bulgaria | Greece | Bulgaria | 64 runs | Sofia | Jun 26, 2021 | T20I # 1172 |
Romania | Serbia | Romania | 91 runs | Sofia | Jun 25, 2021 | T20I # 1171 |
Bulgaria | Romania | Romania | 7 wickets | Sofia | Jun 25, 2021 | T20I # 1170 |
Greece | Serbia | Greece | 5 wickets | Sofia | Jun 25, 2021 | T20I # 1169 |
England | Sri Lanka | England | 5 wickets | Cardiff | Jun 24, 2021 | T20I # 1168 |
Greece | Romania | Romania | 3 wickets | Sofia | Jun 24, 2021 | T20I # 1167 |
Bulgaria | Serbia | Bulgaria | 61 runs | Sofia | Jun 24, 2021 | T20I # 1166 |
England | Sri Lanka | England | 8 wickets | Cardiff | Jun 23, 2021 | T20I # 1165 |
West Indies | South Africa | South Africa | 158 runs | Gros Islet | Jun 18-21, 2021 | Test # 2426 |
India | New Zealand | New Zealand | 8 wickets | Southampton | Jun 18-23, 2021 | Test # 2425 |
West Indies | South Africa | South Africa | inns & 63 runs | Gros Islet | Jun 10-12, 2021 | Test # 2424 |
England | New Zealand | New Zealand | 8 wickets | Birmingham | Jun 10-13, 2021 | Test # 2423 |
Netherlands | Ireland | Netherlands | 4 wickets | Utrecht | Jun 7, 2021 | ODI # 4295 |
Netherlands | Ireland | Ireland | 8 wickets | Utrecht | Jun 4, 2021 | ODI # 4294 |
England | New Zealand | drawn | - | Lord's | Jun 2-6, 2021 | Test # 2422 |
Netherlands | Ireland | Netherlands | 1 run | Utrecht | Jun 2, 2021 | ODI # 4293 |
Bangladesh | Sri Lanka | Sri Lanka | 97 runs | Mirpur | May 28, 2021 | ODI # 4292 |
Bangladesh | Sri Lanka | Bangladesh | 103 runs | Mirpur | May 25, 2021 | ODI # 4291 |
Czech Rep. | Austria | Austria | 4 wickets | Vinor | May 23, 2021 | T20I # 1164 |
Bangladesh | Sri Lanka | Bangladesh | 33 runs | Mirpur | May 23, 2021 | ODI # 4290 |
Austria | Luxembourg | Luxembourg | 5 wickets | Vinor | May 23, 2021 | T20I # 1163 |
Czech Rep. | Luxembourg | Luxembourg | 6 wickets | Vinor | May 22, 2021 | T20I # 1162 |
Czech Rep. | Austria | Austria | 78 runs | Vinor | May 22, 2021 | T20I # 1161 |
Austria | Luxembourg | Austria | 5 runs | Vinor | May 21, 2021 | T20I # 1160 |
Czech Rep. | Luxembourg | Czech Rep. | 9 wickets | Vinor | May 21, 2021 | T20I # 1159 |
Netherlands | Scotland | Scotland | 6 wickets | Rotterdam | May 20, 2021 | ODI # 4289 |
Netherlands | Scotland | Netherlands | 14 runs | Rotterdam | May 19, 2021 | ODI # 4288 |
Zimbabwe | Pakistan | Pakistan | inns & 147 runs | Harare | May 7-10, 2021 | Test # 2421 |
Zimbabwe | Pakistan | Pakistan | inns & 116 runs | Harare | Apr 29-May 1, 2021 | Test # 2420 |
Sri Lanka | Bangladesh | Sri Lanka | 209 runs | Pallekele | Apr 29-May 3, 2021 | Test # 2419 |
Zimbabwe | Pakistan | Pakistan | 24 runs | Harare | Apr 25, 2021 | T20I # 1158 |
Nepal | Netherlands | Nepal | 142 runs | Kirtipur | Apr 24, 2021 | T20I # 1157 |
Zimbabwe | Pakistan | Zimbabwe | 19 runs | Harare | Apr 23, 2021 | T20I # 1156 |
Nepal | Malaysia | Nepal | 69 runs | Kirtipur | Apr 22, 2021 | T20I # 1155 |
Zimbabwe | Pakistan | Pakistan | 11 runs | Harare | Apr 21, 2021 | T20I # 1154 |
Malaysia | Netherlands | tied | - | Kirtipur | Apr 21, 2021 | T20I # 1153 |
Sri Lanka | Bangladesh | drawn | - | Pallekele | Apr 21-25, 2021 | Test # 2418 |
Nepal | Netherlands | Netherlands | 3 wickets | Kirtipur | Apr 20, 2021 | T20I # 1152 |
Nepal | Malaysia | Nepal | 9 wickets | Kirtipur | Apr 19, 2021 | T20I # 1151 |
Malaysia | Netherlands | Netherlands | 15 runs | Kirtipur | Apr 18, 2021 | T20I # 1150 |
Nepal | Netherlands | Nepal | 9 wickets | Kirtipur | Apr 17, 2021 | T20I # 1149 |
South Africa | Pakistan | Pakistan | 3 wickets | Centurion | Apr 16, 2021 | T20I # 1148 |
South Africa | Pakistan | Pakistan | 9 wickets | Centurion | Apr 14, 2021 | T20I # 1147 |
South Africa | Pakistan | South Africa | 6 wickets | Johannesburg | Apr 12, 2021 | T20I # 1146 |
South Africa | Pakistan | Pakistan | 4 wickets | Johannesburg | Apr 10, 2021 | T20I # 1145 |
South Africa | Pakistan | Pakistan | 28 runs | Centurion | Apr 7, 2021 | ODI # 4287 |
Namibia | Uganda | Namibia | 65 runs | Windhoek | Apr 5, 2021 | T20I # 1144 |
Namibia | Uganda | Namibia | 20 runs | Windhoek | Apr 5, 2021 | T20I # 1143 |
South Africa | Pakistan | South Africa | 17 runs | Johannesburg | Apr 4, 2021 | ODI # 4286 |
Namibia | Uganda | Namibia | 7 wickets | Windhoek | Apr 3, 2021 | T20I # 1142 |
South Africa | Pakistan | Pakistan | 3 wickets | Centurion | Apr 2, 2021 | ODI # 4285 |
New Zealand | Bangladesh | New Zealand | 65 runs | Auckland | Apr 1, 2021 | T20I # 1141 |
New Zealand | Bangladesh | New Zealand | 28 runs | Napier | Mar 30, 2021 | T20I # 1140 |
West Indies | Sri Lanka | drawn | - | North Sound | Mar 29-Apr 2, 2021 | Test # 2417 |
India | England | India | 7 runs | Pune | Mar 28, 2021 | ODI # 4284 |
New Zealand | Bangladesh | New Zealand | 66 runs | Hamilton | Mar 28, 2021 | T20I # 1139 |
India | England | England | 6 wickets | Pune | Mar 26, 2021 | ODI # 4283 |
New Zealand | Bangladesh | New Zealand | 164 runs | Wellington | Mar 26, 2021 | ODI # 4282 |
India | England | India | 66 runs | Pune | Mar 23, 2021 | ODI # 4281 |
New Zealand | Bangladesh | New Zealand | 5 wickets | Christchurch | Mar 23, 2021 | ODI # 4280 |
West Indies | Sri Lanka | drawn | - | North Sound | Mar 21-25, 2021 | Test # 2416 |
India | England | India | 36 runs | Ahmedabad | Mar 20, 2021 | T20I # 1138 |
Afghanistan | Zimbabwe | Afghanistan | 47 runs | Abu Dhabi | Mar 20, 2021 | T20I # 1137 |
New Zealand | Bangladesh | New Zealand | 8 wickets | Dunedin | Mar 20, 2021 | ODI # 4279 |
Afghanistan | Zimbabwe | Afghanistan | 45 runs | Abu Dhabi | Mar 19, 2021 | T20I # 1136 |
India | England | India | 8 runs | Ahmedabad | Mar 18, 2021 | T20I # 1135 |
Afghanistan | Zimbabwe | Afghanistan | 48 runs | Abu Dhabi | Mar 17, 2021 | T20I # 1134 |
India | England | England | 8 wickets | Ahmedabad | Mar 16, 2021 | T20I # 1133 |
West Indies | Sri Lanka | West Indies | 5 wickets | North Sound | Mar 14, 2021 | ODI # 4278 |
India | England | India | 7 wickets | Ahmedabad | Mar 14, 2021 | T20I # 1132 |
West Indies | Sri Lanka | West Indies | 5 wickets | North Sound | Mar 12, 2021 | ODI # 4277 |
India | England | England | 8 wickets | Ahmedabad | Mar 12, 2021 | T20I # 1131 |
West Indies | Sri Lanka | West Indies | 8 wickets | North Sound | Mar 10, 2021 | ODI # 4276 |
Afghanistan | Zimbabwe | Afghanistan | 6 wickets | Abu Dhabi | Mar 10-14, 2021 | Test # 2415 |
West Indies | Sri Lanka | West Indies | 3 wickets | Coolidge | Mar 7, 2021 | T20I # 1130 |
New Zealand | Australia | New Zealand | 7 wickets | Wellington | Mar 7, 2021 | T20I # 1129 |
West Indies | Sri Lanka | Sri Lanka | 43 runs | Coolidge | Mar 5, 2021 | T20I # 1128 |
New Zealand | Australia | Australia | 50 runs | Wellington | Mar 5, 2021 | T20I # 1127 |
India | England | India | inns & 25 runs | Ahmedabad | Mar 4-6, 2021 | Test # 2414 |
West Indies | Sri Lanka | West Indies | 4 wickets | Coolidge | Mar 3, 2021 | T20I # 1126 |
New Zealand | Australia | Australia | 64 runs | Wellington | Mar 3, 2021 | T20I # 1125 |
Afghanistan | Zimbabwe | Zimbabwe | 10 wickets | Abu Dhabi | Mar 2-3, 2021 | Test # 2413 |
New Zealand | Australia | New Zealand | 4 runs | Dunedin | Feb 25, 2021 | T20I # 1124 |
India | England | India | 10 wickets | Ahmedabad | Feb 24-25, 2021 | Test # 2412 |
New Zealand | Australia | New Zealand | 53 runs | Christchurch | Feb 22, 2021 | T20I # 1123 |
Pakistan | South Africa | Pakistan | 4 wickets | Lahore | Feb 14, 2021 | T20I # 1122 |
Pakistan | South Africa | South Africa | 6 wickets | Lahore | Feb 13, 2021 | T20I # 1121 |
India | England | India | 317 runs | Chennai | Feb 13-16, 2021 | Test # 2411 |
Pakistan | South Africa | Pakistan | 3 runs | Lahore | Feb 11, 2021 | T20I # 1120 |
Bangladesh | West Indies | West Indies | 17 runs | Mirpur | Feb 11-14, 2021 | Test # 2410 |
India | England | England | 227 runs | Chennai | Feb 5-9, 2021 | Test # 2409 |
Pakistan | South Africa | Pakistan | 95 runs | Rawalpindi | Feb 4-8, 2021 | Test # 2408 |
Bangladesh | West Indies | West Indies | 3 wickets | Chattogram | Feb 3-7, 2021 | Test # 2407 |
Afghanistan | Ireland | Afghanistan | 36 runs | Abu Dhabi | Jan 26, 2021 | ODI # 4275 |
Pakistan | South Africa | Pakistan | 7 wickets | Karachi | Jan 26-29, 2021 | Test # 2406 |
Bangladesh | West Indies | Bangladesh | 120 runs | Chattogram | Jan 25, 2021 | ODI # 4274 |
Afghanistan | Ireland | Afghanistan | 7 wickets | Abu Dhabi | Jan 24, 2021 | ODI # 4273 |
Bangladesh | West Indies | Bangladesh | 7 wickets | Mirpur | Jan 22, 2021 | ODI # 4272 |
Sri Lanka | England | England | 6 wickets | Galle | Jan 22-25, 2021 | Test # 2405 |
Afghanistan | Ireland | Afghanistan | 16 runs | Abu Dhabi | Jan 21, 2021 | ODI # 4271 |
Bangladesh | West Indies | Bangladesh | 6 wickets | Mirpur | Jan 20, 2021 | ODI # 4270 |
U.A.E. | Ireland | Ireland | 112 runs | Abu Dhabi | Jan 18, 2021 | ODI # 4269 |
Australia | India | India | 3 wickets | Brisbane | Jan 15-19, 2021 | Test # 2404 |
Sri Lanka | England | England | 7 wickets | Galle | Jan 14-18, 2021 | Test # 2403 |
U.A.E. | Ireland | U.A.E. | 6 wickets | Abu Dhabi | Jan 8, 2021 | ODI # 4268 |
Australia | India | drawn | - | Sydney | Jan 7-11, 2021 | Test # 2402 |
South Africa | Sri Lanka | South Africa | 10 wickets | Johannesburg | Jan 3-5, 2021 | Test # 2401 |
New Zealand | Pakistan | New Zealand | inns & 176 runs | Christchurch | Jan 3-6, 2021 | Test # 2400 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances 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:
West Indies Academy vs Sri Lanka Emerging Players at North Sound, Sri Lanka Emerging Players in West Indies 1st unofficial ODI, Jun 21, 2025 [List A]
South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 3rd ODI, Jun 17, 2025 [Women ODI # 1471]
South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 2nd ODI, Jun 14, 2025 [Women ODI # 1470]