Match results in 2022 in Tests+ODIs+T20Is
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
| Pakistan | New Zealand | drawn | - | Karachi | Dec 26-30, 2022 | Test # 2486 |
| Australia | South Africa | Australia | inns & 182 runs | Melbourne | Dec 26-29, 2022 | Test # 2485 |
| Tanzania | Uganda | no result | - | Rwanda | Dec 23, 2022 | T20I # 1983 |
| Rwanda | Uganda | Uganda | 3 runs | Rwanda | Dec 23, 2022 | T20I # 1982 |
| Malaysia | Bahrain | Bahrain | 6 wickets | Bangi | Dec 23, 2022 | T20I # 1981 |
| Qatar | Singapore | Qatar | 9 wickets | Bangi | Dec 23, 2022 | T20I # 1980 |
| Tanzania | Uganda | Uganda | 7 runs | Rwanda | Dec 22, 2022 | T20I # 1979 |
| Rwanda | Tanzania | Tanzania | 28 runs | Rwanda | Dec 22, 2022 | T20I # 1978 |
| Bahrain | Qatar | no result | - | Bangi | Dec 22, 2022 | T20I # 1977 |
| Bangladesh | India | India | 3 wickets | Mirpur | Dec 22-25, 2022 | Test # 2484 |
| Malaysia | Singapore | Malaysia | 143 runs | Bangi | Dec 22, 2022 | T20I # 1976 |
| Malaysia | Qatar | no result | - | Bangi | Dec 21, 2022 | T20I # 1975 |
| Bahrain | Singapore | Bahrain | 6 wickets | Bangi | Dec 21, 2022 | T20I # 1974 |
| Rwanda | Uganda | Uganda | 7 wickets | Rwanda | Dec 20, 2022 | T20I # 1973 |
| Rwanda | Tanzania | Tanzania | 31 runs | Rwanda | Dec 20, 2022 | T20I # 1972 |
| Rwanda | Uganda | Uganda | 9 wickets | Rwanda | Dec 19, 2022 | T20I # 1971 |
| Tanzania | Uganda | Tanzania | 5 wickets | Rwanda | Dec 19, 2022 | T20I # 1970 |
| Malaysia | Bahrain | Malaysia | 7 wickets | Bangi | Dec 19, 2022 | T20I # 1969 |
| Qatar | Singapore | Qatar | 8 wickets | Bangi | Dec 19, 2022 | T20I # 1968 |
| Rwanda | Tanzania | Tanzania | 6 wickets | Rwanda | Dec 18, 2022 | T20I # 1967 |
| Tanzania | Uganda | Uganda | 2 runs | Rwanda | Dec 18, 2022 | T20I # 1966 |
| Malaysia | Singapore | Malaysia | 120 runs | Bangi | Dec 18, 2022 | T20I # 1965 |
| Bahrain | Qatar | Bahrain | 13 runs | Bangi | Dec 18, 2022 | T20I # 1964 |
| Pakistan | England | England | 8 wickets | Karachi | Dec 17-20, 2022 | Test # 2483 |
| Australia | South Africa | Australia | 6 wickets | Brisbane | Dec 17-18, 2022 | Test # 2482 |
| Rwanda | Tanzania | Rwanda | 1 run | Rwanda | Dec 16, 2022 | T20I # 1963 |
| Rwanda | Uganda | Uganda | 97 runs | Rwanda | Dec 16, 2022 | T20I # 1962 |
| Bahrain | Singapore | tied | - | Bangi | Dec 16, 2022 | T20I # 1961 |
| Malaysia | Qatar | Malaysia | 8 wickets | Bangi | Dec 16, 2022 | T20I # 1960 |
| Tanzania | Uganda | Uganda | 13 runs | Rwanda | Dec 15, 2022 | T20I # 1959 |
| Rwanda | Uganda | Uganda | 133 runs | Rwanda | Dec 15, 2022 | T20I # 1958 |
| Qatar | Singapore | Qatar | 5 wickets | Bangi | Dec 15, 2022 | T20I # 1957 |
| Malaysia | Bahrain | Malaysia | 11 runs | Bangi | Dec 15, 2022 | T20I # 1956 |
| Tanzania | Uganda | no result | - | Rwanda | Dec 14, 2022 | T20I # 1955 |
| Rwanda | Uganda | Uganda | 85 runs | Rwanda | Dec 14, 2022 | T20I # 1954 |
| Bangladesh | India | India | 188 runs | Chattogram | Dec 14-18, 2022 | Test # 2481 |
| Rwanda | Tanzania | Tanzania | 5 wickets | Rwanda | Dec 13, 2022 | T20I # 1953 |
| Rwanda | Tanzania | Tanzania | 66 runs | Rwanda | Dec 13, 2022 | T20I # 1952 |
| Bangladesh | India | India | 227 runs | Chattogram | Dec 10, 2022 | ODI # 4499 |
| Cameroon | Tanzania | Tanzania | 184 runs | Kigali | Dec 9, 2022 | T20I # 1950 |
| Ghana | Nigeria | Nigeria | 6 wickets | Rwanda | Dec 9, 2022 | T20I # 1951 |
| Cameroon | Gambia | Gambia | 11 runs | Kigali | Dec 9, 2022 | T20I # 1948 |
| Mozambique | Sierra Leone | Mozambique | 5 wickets | Rwanda | Dec 9, 2022 | T20I # 1949 |
| Pakistan | England | England | 26 runs | Multan | Dec 9-12, 2022 | Test # 2480 |
| Gambia | Mozambique | Mozambique | 40 runs | Kigali | Dec 8, 2022 | T20I # 1946 |
| Nigeria | Tanzania | no result | - | Rwanda | Dec 8, 2022 | T20I # 1947 |
| Nepal | Scotland | Scotland | 8 wickets | Windhoek | Dec 8, 2022 | ODI # 4498 |
| Cameroon | Eswatini | no result | - | Kigali | Dec 8, 2022 | T20I # 1944 |
| Gambia | Ghana | Ghana | 138 runs | Rwanda | Dec 8, 2022 | T20I # 1945 |
| Australia | West Indies | Australia | 419 runs | Adelaide | Dec 8-11, 2022 | Test # 2479 |
| Namibia | Nepal | Namibia | 86 runs | Windhoek | Dec 7, 2022 | ODI # 4497 |
| Bangladesh | India | Bangladesh | 5 runs | Mirpur | Dec 7, 2022 | ODI # 4496 |
| Cameroon | Ghana | Ghana | 107 runs | Kigali | Dec 6, 2022 | T20I # 1942 |
| Gambia | Tanzania | Tanzania | 10 wickets | Rwanda | Dec 6, 2022 | T20I # 1943 |
| Gambia | Sierra Leone | Sierra Leone | 8 wickets | Kigali | Dec 6, 2022 | T20I # 1940 |
| Eswatini | Tanzania | Tanzania | 66 runs | Rwanda | Dec 6, 2022 | T20I # 1941 |
| Cameroon | Nigeria | Nigeria | 17 runs | Rwanda | Dec 5, 2022 | T20I # 1938 |
| Ghana | Sierra Leone | Sierra Leone | 18 runs | Kigali | Dec 5, 2022 | T20I # 1939 |
| Namibia | Scotland | Namibia | 3 wickets | Windhoek | Dec 5, 2022 | ODI # 4495 |
| Eswatini | Sierra Leone | Sierra Leone | 4 runs | Kigali | Dec 5, 2022 | T20I # 1936 |
| Mozambique | Tanzania | Tanzania | 6 wickets | Rwanda | Dec 5, 2022 | T20I # 1937 |
| Gambia | Nigeria | Nigeria | 9 wickets | Kigali | Dec 4, 2022 | T20I # 1934 |
| Ghana | Tanzania | Tanzania | 4 wickets | Rwanda | Dec 4, 2022 | T20I # 1935 |
| Nepal | Scotland | Scotland | 3 wickets | Windhoek | Dec 4, 2022 | ODI # 4494 |
| Cameroon | Mozambique | Mozambique | 9 wickets | Rwanda | Dec 4, 2022 | T20I # 1932 |
| Eswatini | Nigeria | Nigeria | 118 runs | Kigali | Dec 4, 2022 | T20I # 1933 |
| Bangladesh | India | Bangladesh | 1 wicket | Mirpur | Dec 4, 2022 | ODI # 4493 |
| Cameroon | Sierra Leone | Sierra Leone | 1 wicket | Rwanda | Dec 2, 2022 | T20I # 1930 |
| Eswatini | Mozambique | Mozambique | 9 wickets | Kigali | Dec 2, 2022 | T20I # 1931 |
| Namibia | Nepal | no result | - | Windhoek | Dec 2, 2022 | ODI # 4492 |
| Ghana | Mozambique | Mozambique | 7 wickets | Kigali | Dec 2, 2022 | T20I # 1928 |
| Nigeria | Sierra Leone | Nigeria | 6 wickets | Rwanda | Dec 2, 2022 | T20I # 1929 |
| Eswatini | Gambia | Eswatini | 5 wickets | Kigali | Dec 1, 2022 | T20I # 1926 |
| Mozambique | Nigeria | Nigeria | 8 wickets | Rwanda | Dec 1, 2022 | T20I # 1927 |
| Namibia | Scotland | Scotland | 4 wickets | Windhoek | Dec 1, 2022 | ODI # 4491 |
| Eswatini | Ghana | Ghana | 25 runs | Kigali | Dec 1, 2022 | T20I # 1924 |
| Sierra Leone | Tanzania | Tanzania | 9 wickets | Rwanda | Dec 1, 2022 | T20I # 1925 |
| Pakistan | England | England | 74 runs | Rawalpindi | Dec 1-5, 2022 | Test # 2478 |
| Sri Lanka | Afghanistan | Sri Lanka | 4 wickets | Pallekele | Nov 30, 2022 | ODI # 4490 |
| Australia | West Indies | Australia | 164 runs | Perth | Nov 30-Dec 4, 2022 | Test # 2477 |
| New Zealand | India | no result | - | Christchurch | Nov 30, 2022 | ODI # 4489 |
| Sri Lanka | Afghanistan | no result | - | Pallekele | Nov 27, 2022 | ODI # 4488 |
| New Zealand | India | no result | - | Hamilton | Nov 27, 2022 | ODI # 4487 |
| Namibia | U.S.A. | Namibia | 6 wickets | Windhoek | Nov 26, 2022 | ODI # 4486 |
| Kenya | Seychelles | Kenya | 7 wickets | Rwanda | Nov 25, 2022 | T20I # 1922 |
| Rwanda | Lesotho | no result | - | Kigali | Nov 25, 2022 | T20I # 1923 |
| Sri Lanka | Afghanistan | Afghanistan | 60 runs | Pallekele | Nov 25, 2022 | ODI # 4485 |
| P.N.G. | U.S.A. | U.S.A. | 35 runs | Windhoek | Nov 25, 2022 | ODI # 4484 |
| Botswana | St Helena | Botswana | 60 runs | Rwanda | Nov 25, 2022 | T20I # 1920 |
| Lesotho | Malawi | Malawi | 118 runs | Kigali | Nov 25, 2022 | T20I # 1921 |
| New Zealand | India | New Zealand | 7 wickets | Auckland | Nov 25, 2022 | ODI # 4483 |
| Botswana | Kenya | Kenya | 8 wickets | Rwanda | Nov 24, 2022 | T20I # 1918 |
| Rwanda | Mali | Rwanda | 10 wickets | Kigali | Nov 24, 2022 | T20I # 1919 |
| Malawi | St Helena | Malawi | 10 wickets | Rwanda | Nov 24, 2022 | T20I # 1916 |
| Rwanda | Seychelles | Rwanda | 75 runs | Kigali | Nov 24, 2022 | T20I # 1917 |
| Namibia | P.N.G. | Namibia | 3 wickets | Windhoek | Nov 23, 2022 | ODI # 4482 |
| Malawi | Seychelles | no result | - | Rwanda | Nov 22, 2022 | T20I # 1914 |
| Mali | St Helena | no result | - | Kigali | Nov 22, 2022 | T20I # 1915 |
| P.N.G. | U.S.A. | U.S.A. | 6 wickets | Windhoek | Nov 22, 2022 | ODI # 4481 |
| Botswana | Mali | Botswana | 5 wickets | Rwanda | Nov 22, 2022 | T20I # 1912 |
| Lesotho | St Helena | St Helena | 45 runs | Kigali | Nov 22, 2022 | T20I # 1913 |
| New Zealand | India | tied | - | Napier | Nov 22, 2022 | T20I # 1911 |
| Australia | England | Australia | 221 runs | Melbourne | Nov 22, 2022 | ODI # 4480 |
| Oman | Canada | Canada | 8 wickets | Al Amerat | Nov 21, 2022 | T20I # 1910 |
| Bahrain | Saudi Arabia | Saudi Arabia | 32 runs | Al Amerat | Nov 21, 2022 | T20I # 1909 |
| Rwanda | Malawi | Rwanda | 41 runs | Rwanda | Nov 21, 2022 | T20I # 1907 |
| Seychelles | St Helena | St Helena | 2 runs | Kigali | Nov 21, 2022 | T20I # 1908 |
| Kenya | Lesotho | Kenya | 167 runs | Kigali | Nov 21, 2022 | T20I # 1905 |
| Malawi | Mali | Malawi | 74 runs | Rwanda | Nov 21, 2022 | T20I # 1906 |
| Bahrain | Saudi Arabia | Saudi Arabia | 9 wickets | Al Amerat | Nov 20, 2022 | T20I # 1904 |
| Oman | Canada | Canada | 3 wickets | Al Amerat | Nov 20, 2022 | T20I # 1903 |
| Lesotho | Seychelles | Lesotho | 7 wickets | Kigali | Nov 20, 2022 | T20I # 1901 |
| Rwanda | Kenya | Kenya | 9 wickets | Rwanda | Nov 20, 2022 | T20I # 1902 |
| Namibia | U.S.A. | U.S.A. | 71 runs | Windhoek | Nov 20, 2022 | ODI # 4479 |
| Botswana | Malawi | Malawi | 4 wickets | Rwanda | Nov 20, 2022 | T20I # 1899 |
| Kenya | Mali | Kenya | 10 wickets | Kigali | Nov 20, 2022 | T20I # 1900 |
| New Zealand | India | India | 65 runs | Mount Maunganui | Nov 20, 2022 | T20I # 1898 |
| Oman | Bahrain | Oman | 106 runs | Al Amerat | Nov 19, 2022 | T20I # 1897 |
| Canada | Saudi Arabia | Canada | 45 runs | Al Amerat | Nov 19, 2022 | T20I # 1896 |
| Namibia | P.N.G. | Namibia | 8 wickets | Windhoek | Nov 19, 2022 | ODI # 4478 |
| Australia | England | Australia | 72 runs | Sydney | Nov 19, 2022 | ODI # 4477 |
| Kenya | Malawi | no result | - | Rwanda | Nov 18, 2022 | T20I # 1894 |
| Mali | Seychelles | no result | - | Kigali | Nov 18, 2022 | T20I # 1895 |
| Botswana | Lesotho | Botswana | 10 wickets | Kigali | Nov 18, 2022 | T20I # 1892 |
| Rwanda | St Helena | Rwanda | 54 runs | Rwanda | Nov 18, 2022 | T20I # 1893 |
| Nepal | U.A.E. | Nepal | 6 wickets | Kirtipur | Nov 18, 2022 | ODI # 4476 |
| Bahrain | Canada | Bahrain | 8 wickets | Al Amerat | Nov 17, 2022 | T20I # 1891 |
| Oman | Saudi Arabia | Oman | 7 wickets | Al Amerat | Nov 17, 2022 | T20I # 1890 |
| Botswana | Seychelles | no result | - | Kigali | Nov 17, 2022 | T20I # 1888 |
| Kenya | St Helena | no result | - | Rwanda | Nov 17, 2022 | T20I # 1889 |
| Lesotho | Mali | Lesotho | 31 runs | Kigali | Nov 17, 2022 | T20I # 1886 |
| Rwanda | Botswana | Rwanda | 5 wickets | Rwanda | Nov 17, 2022 | T20I # 1887 |
| Australia | England | Australia | 6 wickets | Adelaide | Nov 17, 2022 | ODI # 4475 |
| Oman | Canada | Canada | 1 run | Al Amerat | Nov 16, 2022 | T20I # 1885 |
| Bahrain | Saudi Arabia | Bahrain | 53 runs | Al Amerat | Nov 16, 2022 | T20I # 1884 |
| Nepal | U.A.E. | Nepal | 3 wickets | Kirtipur | Nov 16, 2022 | ODI # 4474 |
| Oman | Bahrain | Bahrain | 6 wickets | Al Amerat | Nov 15, 2022 | T20I # 1883 |
| Canada | Saudi Arabia | Canada | 66 runs | Al Amerat | Nov 15, 2022 | T20I # 1882 |
| Bahrain | Canada | Canada | 4 wickets | Al Amerat | Nov 14, 2022 | T20I # 1881 |
| Oman | Saudi Arabia | Oman | 9 wickets | Al Amerat | Nov 14, 2022 | T20I # 1880 |
| Nepal | U.A.E. | U.A.E. | 84 runs | Kirtipur | Nov 14, 2022 | ODI # 4473 |
| England | Pakistan | England | 5 wickets | Melbourne | Nov 13, 2022 | T20I # 1879 |
| England | India | England | 10 wickets | Adelaide | Nov 10, 2022 | T20I # 1878 |
| New Zealand | Pakistan | Pakistan | 7 wickets | Sydney | Nov 9, 2022 | T20I # 1877 |
| Spain | Italy | Italy | 33 runs | Almeria | Nov 6, 2022 | T20I # 1876 |
| Tanzania | Rwanda | Tanzania | 10 wickets | Dar-es-Salaam | Nov 6, 2022 | T20I # 1875 |
| Spain | Germany | Spain | 5 runs | Almeria | Nov 6, 2022 | T20I # 1874 |
| India | Zimbabwe | India | 71 runs | Melbourne | Nov 6, 2022 | T20I # 1873 |
| Bangladesh | Pakistan | Pakistan | 5 wickets | Adelaide | Nov 6, 2022 | T20I # 1872 |
| Netherlands | South Africa | Netherlands | 13 runs | Adelaide | Nov 6, 2022 | T20I # 1871 |
| Spain | Germany | Germany | 36 runs | Almeria | Nov 5, 2022 | T20I # 1870 |
| Tanzania | Rwanda | Tanzania | 3 wickets | Dar-es-Salaam | Nov 5, 2022 | T20I # 1869 |
| Spain | Italy | Spain | 4 wickets | Almeria | Nov 5, 2022 | T20I # 1868 |
| England | Sri Lanka | England | 4 wickets | Sydney | Nov 5, 2022 | T20I # 1867 |
| Germany | Italy | Germany | 8 wickets | Almeria | Nov 4, 2022 | T20I # 1866 |
| Germany | Italy | Germany | 10 wickets | Almeria | Nov 4, 2022 | T20I # 1865 |
| Australia | Afghanistan | Australia | 4 runs | Adelaide | Nov 4, 2022 | T20I # 1864 |
| Tanzania | Rwanda | Tanzania | 77 runs | Dar-es-Salaam | Nov 4, 2022 | T20I # 1863 |
| Ireland | New Zealand | New Zealand | 35 runs | Adelaide | Nov 4, 2022 | T20I # 1862 |
| Pakistan | South Africa | Pakistan | 33 runs | Sydney | Nov 3, 2022 | T20I # 1861 |
| Bangladesh | India | India | 5 runs | Adelaide | Nov 2, 2022 | T20I # 1860 |
| Netherlands | Zimbabwe | Netherlands | 5 wickets | Adelaide | Nov 2, 2022 | T20I # 1859 |
| England | New Zealand | England | 20 runs | Brisbane | Nov 1, 2022 | T20I # 1858 |
| Tanzania | Rwanda | Tanzania | 21 runs | Dar-es-Salaam | Nov 1, 2022 | T20I # 1857 |
| Afghanistan | Sri Lanka | Sri Lanka | 6 wickets | Brisbane | Nov 1, 2022 | T20I # 1856 |
| Australia | Ireland | Australia | 42 runs | Brisbane | Oct 31, 2022 | T20I # 1855 |
| Tanzania | Rwanda | Tanzania | 54 runs | Dar-es-Salaam | Oct 31, 2022 | T20I # 1854 |
| India | South Africa | South Africa | 5 wickets | Perth | Oct 30, 2022 | T20I # 1853 |
| Netherlands | Pakistan | Pakistan | 6 wickets | Perth | Oct 30, 2022 | T20I # 1852 |
| Bangladesh | Zimbabwe | Bangladesh | 3 runs | Brisbane | Oct 30, 2022 | T20I # 1851 |
| New Zealand | Sri Lanka | New Zealand | 65 runs | Sydney | Oct 29, 2022 | T20I # 1850 |
| Pakistan | Zimbabwe | Zimbabwe | 1 run | Perth | Oct 27, 2022 | T20I # 1849 |
| India | Netherlands | India | 56 runs | Sydney | Oct 27, 2022 | T20I # 1848 |
| Bangladesh | South Africa | South Africa | 104 runs | Sydney | Oct 27, 2022 | T20I # 1847 |
| England | Ireland | Ireland | 5 runs | Melbourne | Oct 26, 2022 | T20I # 1846 |
| Australia | Sri Lanka | Australia | 7 wickets | Perth | Oct 25, 2022 | T20I # 1845 |
| South Africa | Zimbabwe | no result | - | Hobart | Oct 24, 2022 | T20I # 1844 |
| Bangladesh | Netherlands | Bangladesh | 9 runs | Hobart | Oct 24, 2022 | T20I # 1843 |
| India | Pakistan | India | 4 wickets | Melbourne | Oct 23, 2022 | T20I # 1842 |
| Ireland | Sri Lanka | Sri Lanka | 9 wickets | Hobart | Oct 23, 2022 | T20I # 1841 |
| Afghanistan | England | England | 5 wickets | Perth | Oct 22, 2022 | T20I # 1840 |
| Australia | New Zealand | New Zealand | 89 runs | Sydney | Oct 22, 2022 | T20I # 1839 |
| Scotland | Zimbabwe | Zimbabwe | 5 wickets | Hobart | Oct 21, 2022 | T20I # 1838 |
| Ireland | West Indies | Ireland | 9 wickets | Hobart | Oct 21, 2022 | T20I # 1837 |
| Namibia | U.A.E. | U.A.E. | 7 runs | Geelong | Oct 20, 2022 | T20I # 1836 |
| Netherlands | Sri Lanka | Sri Lanka | 16 runs | Geelong | Oct 20, 2022 | T20I # 1835 |
| West Indies | Zimbabwe | West Indies | 31 runs | Hobart | Oct 19, 2022 | T20I # 1834 |
| Ireland | Scotland | Ireland | 6 wickets | Hobart | Oct 19, 2022 | T20I # 1833 |
| Sri Lanka | U.A.E. | Sri Lanka | 79 runs | Geelong | Oct 18, 2022 | T20I # 1832 |
| Indonesia | South Korea | Indonesia | 3 wickets | Sano | Oct 18, 2022 | T20I # 1831 |
| Namibia | Netherlands | Netherlands | 5 wickets | Geelong | Oct 18, 2022 | T20I # 1830 |
| Japan | Indonesia | Indonesia | 6 wickets | Sano | Oct 18, 2022 | T20I # 1829 |
| Ireland | Zimbabwe | Zimbabwe | 31 runs | Hobart | Oct 17, 2022 | T20I # 1828 |
| Japan | South Korea | Japan | 8 wickets | Sano | Oct 17, 2022 | T20I # 1827 |
| Scotland | West Indies | Scotland | 42 runs | Hobart | Oct 17, 2022 | T20I # 1826 |
| Netherlands | U.A.E. | Netherlands | 3 wickets | Geelong | Oct 16, 2022 | T20I # 1825 |
| Japan | Indonesia | Japan | 4 wickets | Sano | Oct 16, 2022 | T20I # 1824 |
| Namibia | Sri Lanka | Namibia | 55 runs | Geelong | Oct 16, 2022 | T20I # 1823 |
| Japan | South Korea | Japan | 48 runs | Sano | Oct 15, 2022 | T20I # 1822 |
| Indonesia | South Korea | Indonesia | 64 runs | Sano | Oct 15, 2022 | T20I # 1821 |
| Australia | England | no result | - | Canberra | Oct 14, 2022 | T20I # 1820 |
| New Zealand | Pakistan | Pakistan | 5 wickets | Christchurch | Oct 14, 2022 | T20I # 1819 |
| Bangladesh | Pakistan | Pakistan | 7 wickets | Christchurch | Oct 13, 2022 | T20I # 1818 |
| Australia | England | England | 8 runs | Canberra | Oct 12, 2022 | T20I # 1817 |
| New Zealand | Bangladesh | New Zealand | 48 runs | Christchurch | Oct 12, 2022 | T20I # 1816 |
| India | South Africa | India | 7 wickets | Delhi | Oct 11, 2022 | ODI # 4472 |
| New Zealand | Pakistan | New Zealand | 9 wickets | Christchurch | Oct 11, 2022 | T20I # 1815 |
| Japan | Indonesia | Indonesia | 3 wickets | Sano | Oct 11, 2022 | T20I # 1814 |
| Japan | Indonesia | Japan | 75 runs | Sano | Oct 10, 2022 | T20I # 1813 |
| Australia | England | England | 8 runs | Perth | Oct 9, 2022 | T20I # 1812 |
| India | South Africa | India | 7 wickets | Ranchi | Oct 9, 2022 | ODI # 4471 |
| New Zealand | Bangladesh | New Zealand | 8 wickets | Christchurch | Oct 9, 2022 | T20I # 1811 |
| Japan | Indonesia | Japan | 65 runs | Sano | Oct 9, 2022 | T20I # 1810 |
| New Zealand | Pakistan | Pakistan | 6 wickets | Christchurch | Oct 8, 2022 | T20I # 1809 |
| Australia | West Indies | Australia | 31 runs | Brisbane | Oct 7, 2022 | T20I # 1808 |
| Bangladesh | Pakistan | Pakistan | 21 runs | Christchurch | Oct 7, 2022 | T20I # 1807 |
| India | South Africa | South Africa | 9 runs | Lucknow | Oct 6, 2022 | ODI # 4470 |
| Australia | West Indies | Australia | 3 wickets | Carrara | Oct 5, 2022 | T20I # 1806 |
| India | South Africa | South Africa | 49 runs | Indore | Oct 4, 2022 | T20I # 1805 |
| Pakistan | England | England | 67 runs | Lahore | Oct 2, 2022 | T20I # 1804 |
| India | South Africa | India | 16 runs | Guwahati | Oct 2, 2022 | T20I # 1803 |
| Pakistan | England | England | 8 wickets | Lahore | Sep 30, 2022 | T20I # 1802 |
| Pakistan | England | Pakistan | 6 runs | Lahore | Sep 28, 2022 | T20I # 1801 |
| India | South Africa | India | 8 wickets | Thiruvananthapuram | Sep 28, 2022 | T20I # 1800 |
| U.A.E. | Bangladesh | Bangladesh | 32 runs | Dubai (DICS) | Sep 27, 2022 | T20I # 1799 |
| Pakistan | England | Pakistan | 3 runs | Karachi | Sep 25, 2022 | T20I # 1798 |
| U.A.E. | Bangladesh | Bangladesh | 7 runs | Dubai (DICS) | Sep 25, 2022 | T20I # 1797 |
| India | Australia | India | 6 wickets | Hyderabad | Sep 25, 2022 | T20I # 1796 |
| Pakistan | England | England | 63 runs | Karachi | Sep 23, 2022 | T20I # 1795 |
| India | Australia | India | 6 wickets | Nagpur | Sep 23, 2022 | T20I # 1794 |
| Pakistan | England | Pakistan | 10 wickets | Karachi | Sep 22, 2022 | T20I # 1793 |
| Tanzania | Uganda | Uganda | 8 wickets | Benoni | Sep 22, 2022 | T20I # 1792 |
| Botswana | Tanzania | Tanzania | 4 wickets | Benoni | Sep 21, 2022 | T20I # 1791 |
| Kenya | Uganda | Uganda | 3 wickets | Benoni | Sep 21, 2022 | T20I # 1790 |
| P.N.G. | Namibia | Namibia | 61 runs | Port Moresby | Sep 21, 2022 | ODI # 4469 |
| Pakistan | England | England | 6 wickets | Karachi | Sep 20, 2022 | T20I # 1789 |
| India | Australia | Australia | 4 wickets | Mohali | Sep 20, 2022 | T20I # 1788 |
| Ghana | Uganda | Uganda | 8 wickets | Benoni | Sep 20, 2022 | T20I # 1787 |
| Malawi | Tanzania | Tanzania | 44 runs | Benoni | Sep 20, 2022 | T20I # 1786 |
| P.N.G. | Namibia | Namibia | 167 runs | Port Moresby | Sep 20, 2022 | ODI # 4468 |
| Botswana | Mozambique | Botswana | 92 runs | Benoni | Sep 19, 2022 | T20I # 1785 |
| Cameroon | Kenya | Kenya | 9 wickets | Benoni | Sep 19, 2022 | T20I # 1784 |
| Mozambique | Uganda | Uganda | 38 runs | Benoni | Sep 18, 2022 | T20I # 1783 |
| Botswana | Ghana | Botswana | 11 runs | Benoni | Sep 18, 2022 | T20I # 1782 |
| Kenya | Tanzania | Tanzania | 4 wickets | Benoni | Sep 17, 2022 | T20I # 1781 |
| Cameroon | Tanzania | Tanzania | 10 wickets | Benoni | Sep 17, 2022 | T20I # 1780 |
| Namibia | U.S.A. | Namibia | 68 runs | Port Moresby | Sep 17, 2022 | ODI # 4467 |
| Kenya | Malawi | Kenya | 52 runs | Benoni | Sep 16, 2022 | T20I # 1779 |
| Ghana | Mozambique | Ghana | 28 runs | Benoni | Sep 16, 2022 | T20I # 1778 |
| Cameroon | Malawi | Malawi | 7 wickets | Benoni | Sep 15, 2022 | T20I # 1777 |
| Botswana | Uganda | Uganda | 7 wickets | Benoni | Sep 15, 2022 | T20I # 1776 |
| Vanuatu | Cook Islands | Vanuatu | 50 runs | Port vila | Sep 15, 2022 | T20I # 1775 |
| Namibia | U.S.A. | Namibia | 79 runs | Port Moresby | Sep 15, 2022 | ODI # 4466 |
| Fiji | Samoa | Fiji | 30 runs | Port vila | Sep 15, 2022 | T20I # 1774 |
| Cook Islands | Fiji | Cook Islands | 8 wickets | Port vila | Sep 14, 2022 | T20I # 1773 |
| Vanuatu | Samoa | Vanuatu | 6 wickets | Port vila | Sep 14, 2022 | T20I # 1772 |
| Vanuatu | Fiji | Vanuatu | 18 runs | Port vila | Sep 13, 2022 | T20I # 1771 |
| P.N.G. | U.S.A. | P.N.G. | 26 runs | Port Moresby | Sep 13, 2022 | ODI # 4465 |
| Cook Islands | Samoa | Cook Islands | 4 wickets | Port vila | Sep 13, 2022 | T20I # 1770 |
| Pakistan | Sri Lanka | Sri Lanka | 23 runs | Dubai (DICS) | Sep 11, 2022 | T20I # 1769 |
| Australia | New Zealand | Australia | 25 runs | Cairns | Sep 11, 2022 | ODI # 4464 |
| Fiji | Samoa | Fiji | 3 wickets | Port vila | Sep 11, 2022 | T20I # 1768 |
| P.N.G. | U.S.A. | tied | - | Port Moresby | Sep 11, 2022 | ODI # 4463 |
| Vanuatu | Cook Islands | Cook Islands | 5 wickets | Port vila | Sep 11, 2022 | T20I # 1767 |
| Vanuatu | Samoa | Vanuatu | 9 wickets | Port vila | Sep 10, 2022 | T20I # 1766 |
| Cook Islands | Fiji | Fiji | 3 wickets | Port vila | Sep 10, 2022 | T20I # 1765 |
| Pakistan | Sri Lanka | Sri Lanka | 5 wickets | Dubai (DICS) | Sep 9, 2022 | T20I # 1764 |
| Cook Islands | Samoa | Samoa | 7 wickets | Port vila | Sep 9, 2022 | T20I # 1763 |
| Vanuatu | Fiji | Vanuatu | 56 runs | Port vila | Sep 9, 2022 | T20I # 1762 |
| Afghanistan | India | India | 101 runs | Dubai (DICS) | Sep 8, 2022 | T20I # 1761 |
| England | South Africa | England | 9 wickets | The Oval | Sep 8-12, 2022 | Test # 2476 |
| Australia | New Zealand | Australia | 113 runs | Cairns | Sep 8, 2022 | ODI # 4462 |
| Afghanistan | Pakistan | Pakistan | 1 wicket | Sharjah | Sep 7, 2022 | T20I # 1760 |
| India | Sri Lanka | Sri Lanka | 6 wickets | Dubai (DICS) | Sep 6, 2022 | T20I # 1759 |
| Australia | New Zealand | Australia | 2 wickets | Cairns | Sep 6, 2022 | ODI # 4461 |
| India | Pakistan | Pakistan | 5 wickets | Dubai (DICS) | Sep 4, 2022 | T20I # 1758 |
| Afghanistan | Sri Lanka | Sri Lanka | 4 wickets | Sharjah | Sep 3, 2022 | T20I # 1757 |
| Australia | Zimbabwe | Zimbabwe | 3 wickets | Townsville | Sep 3, 2022 | ODI # 4460 |
| Hong Kong | Pakistan | Pakistan | 155 runs | Sharjah | Sep 2, 2022 | T20I # 1756 |
| Bangladesh | Sri Lanka | Sri Lanka | 2 wickets | Dubai (DICS) | Sep 1, 2022 | T20I # 1755 |
| Hong Kong | India | India | 40 runs | Dubai (DICS) | Aug 31, 2022 | T20I # 1754 |
| Australia | Zimbabwe | Australia | 8 wickets | Townsville | Aug 31, 2022 | ODI # 4459 |
| Afghanistan | Bangladesh | Afghanistan | 7 wickets | Sharjah | Aug 30, 2022 | T20I # 1753 |
| Kenya | Nepal | Nepal | 31 runs | Nairobi (Gym) | Aug 30, 2022 | T20I # 1752 |
| Kenya | Nepal | Kenya | 7 runs | Nairobi (Gym) | Aug 29, 2022 | T20I # 1751 |
| India | Pakistan | India | 5 wickets | Dubai (DICS) | Aug 28, 2022 | T20I # 1750 |
| Kenya | Nepal | Nepal | 4 wickets | Nairobi (Gym) | Aug 28, 2022 | T20I # 1749 |
| Australia | Zimbabwe | Australia | 5 wickets | Townsville | Aug 28, 2022 | ODI # 4458 |
| Afghanistan | Sri Lanka | Afghanistan | 8 wickets | Dubai (DICS) | Aug 27, 2022 | T20I # 1748 |
| Kenya | Nepal | Kenya | 18 runs | Nairobi (Gym) | Aug 26, 2022 | T20I # 1747 |
| England | South Africa | England | inns & 85 runs | Manchester | Aug 25-27, 2022 | Test # 2475 |
| Kenya | Nepal | Nepal | 5 wickets | Nairobi (Gym) | Aug 25, 2022 | T20I # 1746 |
| Hong Kong | U.A.E. | Hong Kong | 8 wickets | Al Amerat | Aug 24, 2022 | T20I # 1745 |
| Kuwait | Singapore | Kuwait | 6 wickets | Al Amerat | Aug 24, 2022 | T20I # 1744 |
| Hong Kong | Kuwait | Hong Kong | 8 wickets | Al Amerat | Aug 23, 2022 | T20I # 1743 |
| Singapore | U.A.E. | U.A.E. | 47 runs | Al Amerat | Aug 22, 2022 | T20I # 1742 |
| Zimbabwe | India | India | 13 runs | Harare | Aug 22, 2022 | ODI # 4457 |
| West Indies | New Zealand | New Zealand | 5 wickets | Bridgetown | Aug 21, 2022 | ODI # 4456 |
| Kuwait | U.A.E. | Kuwait | 1 wicket | Al Amerat | Aug 21, 2022 | T20I # 1741 |
| Netherlands | Pakistan | Pakistan | 9 runs | Rotterdam | Aug 21, 2022 | ODI # 4455 |
| Hong Kong | Singapore | Hong Kong | 8 runs | Al Amerat | Aug 20, 2022 | T20I # 1740 |
| Zimbabwe | India | India | 5 wickets | Harare | Aug 20, 2022 | ODI # 4454 |
| West Indies | New Zealand | New Zealand | 50 runs | Bridgetown | Aug 19, 2022 | ODI # 4453 |
| Netherlands | Pakistan | Pakistan | 7 wickets | Rotterdam | Aug 18, 2022 | ODI # 4452 |
| Zimbabwe | India | India | 10 wickets | Harare | Aug 18, 2022 | ODI # 4451 |
| West Indies | New Zealand | West Indies | 5 wickets | Bridgetown | Aug 17, 2022 | ODI # 4450 |
| Bahrain | Kuwait | Kuwait | 102 runs | Al Amerat | Aug 17, 2022 | T20I # 1739 |
| Ireland | Afghanistan | Ireland | 7 wickets | Belfast | Aug 17, 2022 | T20I # 1738 |
| England | South Africa | South Africa | inns & 12 runs | Lord's | Aug 17-19, 2022 | Test # 2474 |
| Scotland | U.S.A. | U.S.A. | 2 wickets | Aberdeen | Aug 17, 2022 | ODI # 4449 |
| Bahrain | Kuwait | Kuwait | 4 wickets | Al Amerat | Aug 16, 2022 | T20I # 1737 |
| Netherlands | Pakistan | Pakistan | 16 runs | Rotterdam | Aug 16, 2022 | ODI # 4448 |
| Ireland | Afghanistan | Afghanistan | 27 runs | Belfast | Aug 15, 2022 | T20I # 1736 |
| West Indies | New Zealand | West Indies | 8 wickets | Kingston | Aug 14, 2022 | T20I # 1735 |
| Bahrain | Kuwait | Kuwait | 5 wickets | Al Amerat | Aug 14, 2022 | T20I # 1734 |
| Scotland | U.A.E. | Scotland | 86 runs | Aberdeen | Aug 14, 2022 | ODI # 4447 |
| Bahrain | Kuwait | Kuwait | 20 runs | Al Amerat | Aug 13, 2022 | T20I # 1733 |
| Scotland | U.S.A. | Scotland | 5 wickets | Aberdeen | Aug 13, 2022 | ODI # 4446 |
| West Indies | New Zealand | New Zealand | 90 runs | Kingston | Aug 12, 2022 | T20I # 1732 |
| Ireland | Afghanistan | Afghanistan | 22 runs | Belfast | Aug 12, 2022 | T20I # 1731 |
| Bahrain | Kuwait | tied | - | Al Amerat | Aug 11, 2022 | T20I # 1730 |
| Ireland | Afghanistan | Ireland | 5 wickets | Belfast | Aug 11, 2022 | T20I # 1729 |
| U.A.E. | U.S.A. | U.S.A. | 1 wicket | Aberdeen | Aug 11, 2022 | ODI # 4445 |
| West Indies | New Zealand | New Zealand | 13 runs | Kingston | Aug 10, 2022 | T20I # 1728 |
| Scotland | U.A.E. | Scotland | 64 runs | Aberdeen | Aug 10, 2022 | ODI # 4444 |
| Zimbabwe | Bangladesh | Bangladesh | 105 runs | Harare | Aug 10, 2022 | ODI # 4443 |
| Ireland | Afghanistan | Ireland | 7 wickets | Belfast | Aug 9, 2022 | T20I # 1727 |
| India | West Indies | India | 88 runs | Lauderhill | Aug 7, 2022 | T20I # 1726 |
| Zimbabwe | Bangladesh | Zimbabwe | 5 wickets | Harare | Aug 7, 2022 | ODI # 4442 |
| India | West Indies | India | 59 runs | Lauderhill | Aug 6, 2022 | T20I # 1725 |
| Ireland | South Africa | South Africa | 44 runs | Bristol | Aug 5, 2022 | T20I # 1724 |
| Netherlands | New Zealand | New Zealand | 8 wickets | The Hague | Aug 5, 2022 | T20I # 1723 |
| Zimbabwe | Bangladesh | Zimbabwe | 5 wickets | Harare | Aug 5, 2022 | ODI # 4441 |
| Netherlands | New Zealand | New Zealand | 16 runs | The Hague | Aug 4, 2022 | T20I # 1722 |
| Ireland | South Africa | South Africa | 21 runs | Bristol | Aug 3, 2022 | T20I # 1721 |
| West Indies | India | India | 7 wickets | Basseterre | Aug 2, 2022 | T20I # 1720 |
| Zimbabwe | Bangladesh | Zimbabwe | 10 runs | Harare | Aug 2, 2022 | T20I # 1719 |
| West Indies | India | West Indies | 5 wickets | Basseterre | Aug 1, 2022 | T20I # 1718 |
| England | South Africa | South Africa | 90 runs | Southampton | Jul 31, 2022 | T20I # 1717 |
| Austria | Norway | Austria | 9 wickets | Kerava | Jul 31, 2022 | T20I # 1715 |
| Luxembourg | Switzerland | Luxembourg | 7 runs | Vantaa | Jul 31, 2022 | T20I # 1716 |
| Eswatini | Mozambique | Mozambique | 43 runs | Malkerns | Jul 31, 2022 | T20I # 1714 |
| Zimbabwe | Bangladesh | Bangladesh | 7 wickets | Harare | Jul 31, 2022 | T20I # 1713 |
| Scotland | New Zealand | New Zealand | 7 wickets | Edinburgh | Jul 31, 2022 | ODI # 4440 |
| Bulgaria | Czech Rep. | Czech Rep. | 4 wickets | Vantaa | Jul 31, 2022 | T20I # 1711 |
| France | Guernsey | Guernsey | 56 runs | Kerava | Jul 31, 2022 | T20I # 1712 |
| Eswatini | Mozambique | Mozambique | 94 runs | Malkerns | Jul 31, 2022 | T20I # 1710 |
| Luxembourg | Slovenia | Luxembourg | 5 runs | Vantaa | Jul 30, 2022 | T20I # 1708 |
| Estonia | France | France | 25 runs | Kerava | Jul 30, 2022 | T20I # 1709 |
| Eswatini | Mozambique | Mozambique | 95 runs | Malkerns | Jul 30, 2022 | T20I # 1707 |
| Zimbabwe | Bangladesh | Zimbabwe | 17 runs | Harare | Jul 30, 2022 | T20I # 1706 |
| Austria | Bulgaria | Austria | 158 runs | Vantaa | Jul 30, 2022 | T20I # 1704 |
| Czech Rep. | Switzerland | Czech Rep. | 7 wickets | Kerava | Jul 30, 2022 | T20I # 1705 |
| Eswatini | Mozambique | Mozambique | 8 wickets | Malkerns | Jul 30, 2022 | T20I # 1703 |
| West Indies | India | India | 68 runs | Tarouba | Jul 29, 2022 | T20I # 1702 |
| Scotland | New Zealand | New Zealand | 102 runs | Edinburgh | Jul 29, 2022 | T20I # 1701 |
| Eswatini | Mozambique | Mozambique | 7 wickets | Malkerns | Jul 29, 2022 | T20I # 1700 |
| Eswatini | Mozambique | Mozambique | 8 wickets | Malkerns | Jul 29, 2022 | T20I # 1699 |
| England | South Africa | South Africa | 58 runs | Cardiff | Jul 28, 2022 | T20I # 1698 |
| Czech Rep. | Estonia | Czech Rep. | 42 runs | Vantaa | Jul 28, 2022 | T20I # 1696 |
| Guernsey | Slovenia | Guernsey | 9 wickets | Kerava | Jul 28, 2022 | T20I # 1697 |
| Bulgaria | Luxembourg | Luxembourg | 21 runs | Kerava | Jul 28, 2022 | T20I # 1694 |
| Norway | Switzerland | Norway | 12 runs | Vantaa | Jul 28, 2022 | T20I # 1695 |
| England | South Africa | England | 41 runs | Bristol | Jul 27, 2022 | T20I # 1693 |
| West Indies | India | India | 119 runs | Port of Spain | Jul 27, 2022 | ODI # 4439 |
| Scotland | New Zealand | New Zealand | 68 runs | Edinburgh | Jul 27, 2022 | T20I # 1692 |
| Bulgaria | Slovenia | Bulgaria | 3 wickets | Vantaa | Jul 27, 2022 | T20I # 1690 |
| France | Norway | France | 11 runs | Kerava | Jul 27, 2022 | T20I # 1691 |
| Austria | Guernsey | Austria | 2 wickets | Vantaa | Jul 27, 2022 | T20I # 1688 |
| Estonia | Switzerland | Switzerland | 31 runs | Kerava | Jul 27, 2022 | T20I # 1689 |
| France | Switzerland | Switzerland | 1 wicket | Vantaa | Jul 25, 2022 | T20I # 1686 |
| Guernsey | Luxembourg | Guernsey | 17 runs | Kerava | Jul 25, 2022 | T20I # 1687 |
| Austria | Slovenia | Austria | 141 runs | Kerava | Jul 25, 2022 | T20I # 1684 |
| Czech Rep. | Norway | Norway | 120 runs | Vantaa | Jul 25, 2022 | T20I # 1685 |
| West Indies | India | India | 2 wickets | Port of Spain | Jul 24, 2022 | ODI # 4438 |
| Bulgaria | Guernsey | Guernsey | 52 runs | Vantaa | Jul 24, 2022 | T20I # 1682 |
| Czech Rep. | France | France | 51 runs | Kerava | Jul 24, 2022 | T20I # 1683 |
| England | South Africa | no result | - | Leeds | Jul 24, 2022 | ODI # 4437 |
| Austria | Luxembourg | Austria | 36 runs | Vantaa | Jul 24, 2022 | T20I # 1680 |
| Estonia | Norway | Norway | 10 wickets | Kerava | Jul 24, 2022 | T20I # 1681 |
| Sri Lanka | Pakistan | Sri Lanka | 246 runs | Galle | Jul 24-28, 2022 | Test # 2473 |
| Ireland | New Zealand | New Zealand | 6 wickets | Belfast | Jul 22, 2022 | T20I # 1679 |
| West Indies | India | India | 3 runs | Port of Spain | Jul 22, 2022 | ODI # 4436 |
| England | South Africa | England | 118 runs | Manchester | Jul 22, 2022 | ODI # 4435 |
| Ireland | New Zealand | New Zealand | 88 runs | Belfast | Jul 20, 2022 | T20I # 1678 |
| Isle of Man | Italy | Italy | 7 wickets | Kerava | Jul 19, 2022 | T20I # 1676 |
| Romania | Sweden | Sweden | 8 wickets | Vantaa | Jul 19, 2022 | T20I # 1677 |
| England | South Africa | South Africa | 62 runs | Chester-le-Street | Jul 19, 2022 | ODI # 4434 |
| Croatia | Serbia | Croatia | 3 wickets | Vantaa | Jul 19, 2022 | T20I # 1674 |
| Finland | Cyprus | Finland | 11 runs | Kerava | Jul 19, 2022 | T20I # 1675 |
| Ireland | New Zealand | New Zealand | 31 runs | Belfast | Jul 18, 2022 | T20I # 1673 |
| Finland | Croatia | Finland | 5 wickets | Vantaa | Jul 18, 2022 | T20I # 1671 |
| Isle of Man | Turkey | Isle of Man | 74 runs | Kerava | Jul 18, 2022 | T20I # 1672 |
| Cyprus | Serbia | Serbia | 4 wickets | Kerava | Jul 18, 2022 | T20I # 1669 |
| Greece | Sweden | Sweden | 107 runs | Vantaa | Jul 18, 2022 | T20I # 1670 |
| P.N.G. | U.S.A. | P.N.G. | 5 runs | Bulawayo | Jul 17, 2022 | T20I # 1667 |
| Zimbabwe | Netherlands | Zimbabwe | 37 runs | Bulawayo | Jul 17, 2022 | T20I # 1668 |
| Scotland | Nepal | Scotland | 8 wickets | Glasgow | Jul 17, 2022 | ODI # 4432 |
| England | India | India | 5 wickets | Manchester | Jul 17, 2022 | ODI # 4433 |
| Hong Kong | Uganda | Uganda | 4 runs | Bulawayo | Jul 17, 2022 | T20I # 1665 |
| Jersey | Singapore | Jersey | 6 wickets | Bulawayo | Jul 17, 2022 | T20I # 1666 |
| West Indies | Bangladesh | Bangladesh | 4 wickets | Providence | Jul 16, 2022 | ODI # 4431 |
| Croatia | Italy | Italy | 166 runs | Kerava | Jul 16, 2022 | T20I # 1663 |
| Cyprus | Turkey | Cyprus | 135 runs | Vantaa | Jul 16, 2022 | T20I # 1664 |
| Namibia | Nepal | Namibia | 63 runs | Ayr | Jul 16, 2022 | ODI # 4430 |
| Finland | Greece | Finland | 37 runs | Kerava | Jul 16, 2022 | T20I # 1661 |
| Romania | Serbia | Romania | 31 runs | Vantaa | Jul 16, 2022 | T20I # 1662 |
| Sri Lanka | Pakistan | Pakistan | 4 wickets | Galle | Jul 16-20, 2022 | Test # 2472 |
| Croatia | Greece | Croatia | 3 runs | Vantaa | Jul 15, 2022 | T20I # 1659 |
| Isle of Man | Romania | Isle of Man | 8 wickets | Kerava | Jul 15, 2022 | T20I # 1660 |
| Netherlands | U.S.A. | Netherlands | 7 wickets | Bulawayo | Jul 15, 2022 | T20I # 1657 |
| Zimbabwe | P.N.G. | Zimbabwe | 27 runs | Bulawayo | Jul 15, 2022 | T20I # 1658 |
| Ireland | New Zealand | New Zealand | 1 run | Dublin (Malahide) | Jul 15, 2022 | ODI # 4429 |
| Italy | Sweden | Italy | 91 runs | Vantaa | Jul 15, 2022 | T20I # 1655 |
| Serbia | Turkey | Serbia | 7 wickets | Kerava | Jul 15, 2022 | T20I # 1656 |
| Hong Kong | Singapore | Hong Kong | 7 wickets | Bulawayo | Jul 15, 2022 | T20I # 1653 |
| Jersey | Uganda | Uganda | 5 runs | Bulawayo | Jul 15, 2022 | T20I # 1654 |
| England | India | England | 100 runs | Lord's | Jul 14, 2022 | ODI # 4428 |
| Jersey | Singapore | Jersey | 13 runs | Bulawayo | Jul 14, 2022 | T20I # 1651 |
| Zimbabwe | U.S.A. | Zimbabwe | 46 runs | Bulawayo | Jul 14, 2022 | T20I # 1652 |
| Scotland | Namibia | Scotland | 3 wickets | Glasgow | Jul 14, 2022 | ODI # 4427 |
| Hong Kong | P.N.G. | Hong Kong | 2 wickets | Bulawayo | Jul 14, 2022 | T20I # 1649 |
| Netherlands | Uganda | Netherlands | 97 runs | Bulawayo | Jul 14, 2022 | T20I # 1650 |
| West Indies | Bangladesh | Bangladesh | 9 wickets | Providence | Jul 13, 2022 | ODI # 4426 |
| Finland | Italy | Italy | 5 wickets | Kerava | Jul 13, 2022 | T20I # 1647 |
| Isle of Man | Serbia | Isle of Man | 68 runs | Vantaa | Jul 13, 2022 | T20I # 1648 |
| Scotland | Nepal | Nepal | 5 wickets | Glasgow | Jul 13, 2022 | ODI # 4425 |
| Croatia | Sweden | Sweden | 8 wickets | Kerava | Jul 13, 2022 | T20I # 1645 |
| Cyprus | Romania | Cyprus | 20 runs | Vantaa | Jul 13, 2022 | T20I # 1646 |
| Finland | Sweden | Finland | 12 runs | Vantaa | Jul 12, 2022 | T20I # 1643 |
| Romania | Turkey | Romania | 51 runs | Kerava | Jul 12, 2022 | T20I # 1644 |
| England | India | India | 10 wickets | The Oval | Jul 12, 2022 | ODI # 4424 |
| Hong Kong | Netherlands | Netherlands | 7 wickets | Bulawayo | Jul 12, 2022 | T20I # 1641 |
| P.N.G. | Uganda | P.N.G. | 8 wickets | Bulawayo | Jul 12, 2022 | T20I # 1642 |
| Ireland | New Zealand | New Zealand | 3 wickets | Dublin (Malahide) | Jul 12, 2022 | ODI # 4423 |
| Cyprus | Isle of Man | Isle of Man | 8 wickets | Kerava | Jul 12, 2022 | T20I # 1639 |
| Greece | Italy | Italy | 9 wickets | Vantaa | Jul 12, 2022 | T20I # 1640 |
| Singapore | U.S.A. | U.S.A. | 132 runs | Bulawayo | Jul 12, 2022 | T20I # 1637 |
| Zimbabwe | Jersey | Zimbabwe | 23 runs | Bulawayo | Jul 12, 2022 | T20I # 1638 |
| Hong Kong | Uganda | Uganda | 2 wickets | Bulawayo | Jul 11, 2022 | T20I # 1635 |
| Netherlands | P.N.G. | Netherlands | 52 runs | Bulawayo | Jul 11, 2022 | T20I # 1636 |
| Namibia | Nepal | Namibia | 40 runs | Ayr | Jul 11, 2022 | ODI # 4422 |
| Jersey | U.S.A. | U.S.A. | 8 wickets | Bulawayo | Jul 11, 2022 | T20I # 1633 |
| Zimbabwe | Singapore | Zimbabwe | 111 runs | Bulawayo | Jul 11, 2022 | T20I # 1634 |
| Malaysia | Bhutan | Malaysia | 9 wickets | Bangi | Jul 11, 2022 | T20I # 1632 |
| West Indies | Bangladesh | Bangladesh | 6 wickets | Providence | Jul 10, 2022 | ODI # 4421 |
| England | India | England | 17 runs | Nottingham | Jul 10, 2022 | T20I # 1631 |
| Czech Rep. | Austria | Czech Rep. | 6 wickets | Vinor | Jul 10, 2022 | T20I # 1630 |
| Scotland | Namibia | Scotland | 77 runs | Glasgow | Jul 10, 2022 | ODI # 4420 |
| Ireland | New Zealand | New Zealand | 1 wicket | Dublin (Malahide) | Jul 10, 2022 | ODI # 4419 |
| Czech Rep. | Luxembourg | Czech Rep. | 36 runs | Vinor | Jul 10, 2022 | T20I # 1629 |
| England | India | India | 49 runs | Birmingham | Jul 9, 2022 | T20I # 1628 |
| Austria | Luxembourg | Austria | 35 runs | Vinor | Jul 9, 2022 | T20I # 1626 |
| Serbia | Bulgaria | Bulgaria | 95 runs | Belgrade | Jul 9, 2022 | T20I # 1627 |
| Czech Rep. | Austria | Austria | 4 wickets | Vinor | Jul 9, 2022 | T20I # 1624 |
| Serbia | Bulgaria | Serbia | 8 wickets | Belgrade | Jul 9, 2022 | T20I # 1625 |
| Bhutan | Thailand | Bhutan | 28 runs | Bangi | Jul 9, 2022 | T20I # 1623 |
| Malaysia | Maldives | Malaysia | 94 runs | Bangi | Jul 9, 2022 | T20I # 1622 |
| Serbia | Bulgaria | Serbia | 7 wickets | Belgrade | Jul 8, 2022 | T20I # 1621 |
| Czech Rep. | Luxembourg | Czech Rep. | 5 wickets | Vinor | Jul 8, 2022 | T20I # 1620 |
| Austria | Luxembourg | Austria | 5 wickets | Vinor | Jul 8, 2022 | T20I # 1619 |
| Sri Lanka | Australia | Sri Lanka | inns & 39 runs | Galle | Jul 8-11, 2022 | Test # 2471 |
| Maldives | Thailand | Maldives | 41 runs | Bangi | Jul 8, 2022 | T20I # 1618 |
| West Indies | Bangladesh | West Indies | 5 wickets | Providence | Jul 7, 2022 | T20I # 1617 |
| England | India | India | 50 runs | Southampton | Jul 7, 2022 | T20I # 1616 |
| Malaysia | Thailand | Malaysia | 9 wickets | Bangi | Jul 7, 2022 | T20I # 1615 |
| Bhutan | Maldives | Bhutan | 2 runs | Bangi | Jul 7, 2022 | T20I # 1614 |
| Malaysia | Maldives | Malaysia | 8 wickets | Bangi | Jul 6, 2022 | T20I # 1613 |
| Bhutan | Thailand | Bhutan | 6 wickets | Bangi | Jul 6, 2022 | T20I # 1612 |
| Denmark | Portugal | Denmark | 9 wickets | Waterloo | Jul 4, 2022 | T20I # 1611 |
| Belgium | Spain | Belgium | 5 wickets | Waterloo | Jul 4, 2022 | T20I # 1610 |
| Bhutan | Maldives | Bhutan | 6 runs | Bangi | Jul 4, 2022 | T20I # 1609 |
| Malaysia | Thailand | Malaysia | 9 wickets | Bangi | Jul 4, 2022 | T20I # 1608 |
| West Indies | Bangladesh | West Indies | 35 runs | Roseau | Jul 3, 2022 | T20I # 1607 |
| Gibraltar | Malta | Malta | 7 wickets | Waterloo | Jul 3, 2022 | T20I # 1606 |
| Singapore | P.N.G. | P.N.G. | 3 wickets | Singapore | Jul 3, 2022 | T20I # 1605 |
| Hungary | Israel | Israel | 12 runs | Waterloo | Jul 3, 2022 | T20I # 1604 |
| Malaysia | Bhutan | Malaysia | 39 runs | Bangi | Jul 3, 2022 | T20I # 1603 |
| Maldives | Thailand | Maldives | 7 wickets | Bangi | Jul 3, 2022 | T20I # 1602 |
| West Indies | Bangladesh | no result | - | Roseau | Jul 2, 2022 | T20I # 1601 |
| Denmark | Spain | Denmark | 41 runs | Waterloo | Jul 2, 2022 | T20I # 1600 |
| Singapore | P.N.G. | Singapore | 18 runs | Singapore | Jul 2, 2022 | T20I # 1599 |
| Belgium | Portugal | Portugal | 8 wickets | Waterloo | Jul 2, 2022 | T20I # 1598 |
| Malaysia | Bhutan | Malaysia | 155 runs | Bangi | Jul 2, 2022 | T20I # 1597 |
| Belgium | Denmark | Belgium | 12 runs | Waterloo | Jul 1, 2022 | T20I # 1595 |
| Israel | Malta | Malta | 16 runs | Gent | Jul 1, 2022 | T20I # 1596 |
| England | India | England | 7 wickets | Birmingham | Jul 1-5, 2022 | Test # 2470 |
| Gibraltar | Hungary | Gibraltar | 4 wickets | Waterloo | Jul 1, 2022 | T20I # 1593 |
| Portugal | Spain | Spain | 8 wickets | Gent | Jul 1, 2022 | T20I # 1594 |
| Singapore | Malaysia | Malaysia | 5 wickets | Singapore | Jun 30, 2022 | T20I # 1592 |
| Belgium | Hungary | Belgium | 2 wickets | Waterloo | Jun 29, 2022 | T20I # 1590 |
| Israel | Spain | Spain | 7 wickets | Gent | Jun 29, 2022 | T20I # 1591 |
| Singapore | Malaysia | Malaysia | 23 runs | Singapore | Jun 29, 2022 | T20I # 1589 |
| Denmark | Gibraltar | Denmark | 132 runs | Waterloo | Jun 29, 2022 | T20I # 1587 |
| Malta | Portugal | Portugal | 11 runs | Gent | Jun 29, 2022 | T20I # 1588 |
| Sri Lanka | Australia | Australia | 10 wickets | Galle | Jun 29-Jul 1, 2022 | Test # 2469 |
| Ireland | India | India | 4 runs | Dublin (Malahide) | Jun 28, 2022 | T20I # 1586 |
| Denmark | Hungary | Denmark | 88 runs | Gent | Jun 28, 2022 | T20I # 1584 |
| Israel | Portugal | Portugal | 47 runs | Waterloo | Jun 28, 2022 | T20I # 1585 |
| Singapore | Malaysia | Singapore | 4 wickets | Singapore | Jun 28, 2022 | T20I # 1583 |
| Belgium | Gibraltar | Belgium | 7 wickets | Gent | Jun 28, 2022 | T20I # 1581 |
| Malta | Spain | Spain | 6 wickets | Waterloo | Jun 28, 2022 | T20I # 1582 |
| Ireland | India | India | 7 wickets | Dublin (Malahide) | Jun 26, 2022 | T20I # 1580 |
| Bulgaria | Serbia | Bulgaria | 6 wickets | Sofia | Jun 26, 2022 | T20I # 1579 |
| Bulgaria | Serbia | Bulgaria | 40 runs | Sofia | Jun 25, 2022 | T20I # 1578 |
| Bulgaria | Serbia | Bulgaria | 5 wickets | Sofia | Jun 25, 2022 | T20I # 1577 |
| West Indies | Bangladesh | West Indies | 10 wickets | Gros Islet | Jun 24-27, 2022 | Test # 2468 |
| Bulgaria | Serbia | Bulgaria | 6 wickets | Sofia | Jun 24, 2022 | T20I # 1576 |
| Sri Lanka | Australia | Australia | 4 wickets | Colombo (RPS) | Jun 24, 2022 | ODI # 4418 |
| England | New Zealand | England | 7 wickets | Leeds | Jun 23-27, 2022 | Test # 2467 |
| Netherlands | England | England | 8 wickets | Amstelveen | Jun 22, 2022 | ODI # 4417 |
| Sri Lanka | Australia | Sri Lanka | 4 runs | Colombo (RPS) | Jun 21, 2022 | ODI # 4416 |
| India | South Africa | no result | - | Bengaluru | Jun 19, 2022 | T20I # 1575 |
| Finland | Estonia | Finland | 11 runs | Kerava | Jun 19, 2022 | T20I # 1574 |
| Netherlands | England | England | 6 wickets | Amstelveen | Jun 19, 2022 | ODI # 4414 |
| Sri Lanka | Australia | Sri Lanka | 6 wickets | Colombo (RPS) | Jun 19, 2022 | ODI # 4415 |
| Finland | Estonia | Finland | 23 runs | Kerava | Jun 19, 2022 | T20I # 1573 |
| India | South Africa | India | 82 runs | Rajkot | Jun 17, 2022 | T20I # 1572 |
| Netherlands | England | England | 232 runs | Amstelveen | Jun 17, 2022 | ODI # 4413 |
| West Indies | Bangladesh | West Indies | 7 wickets | North Sound | Jun 16-19, 2022 | Test # 2466 |
| Sri Lanka | Australia | Sri Lanka | 26 runs | Pallekele | Jun 16, 2022 | ODI # 4412 |
| U.S.A. | Nepal | U.S.A. | 39 runs | Pearland | Jun 15, 2022 | ODI # 4411 |
| Nepal | Oman | Nepal | 7 wickets | Pearland | Jun 14, 2022 | ODI # 4410 |
| India | South Africa | India | 48 runs | Visakhapatnam | Jun 14, 2022 | T20I # 1571 |
| Zimbabwe | Afghanistan | Afghanistan | 35 runs | Harare | Jun 14, 2022 | T20I # 1570 |
| Sri Lanka | Australia | Australia | 2 wickets | Pallekele | Jun 14, 2022 | ODI # 4409 |
| U.S.A. | Oman | Oman | 13 runs | Pearland | Jun 12, 2022 | ODI # 4408 |
| India | South Africa | South Africa | 4 wickets | Cuttack | Jun 12, 2022 | T20I # 1569 |
| Pakistan | West Indies | Pakistan | 53 runs | Multan | Jun 12, 2022 | ODI # 4407 |
| Zimbabwe | Afghanistan | Afghanistan | 21 runs | Harare | Jun 12, 2022 | T20I # 1568 |
| Germany | Austria | Germany | 3 wickets | Krefeld | Jun 12, 2022 | T20I # 1567 |
| Belgium | Malta | Belgium | 122 runs | Waterloo | Jun 12, 2022 | T20I # 1566 |
| U.S.A. | Nepal | tied | - | Pearland | Jun 11, 2022 | ODI # 4406 |
| Germany | Sweden | Germany | 29 runs | Krefeld | Jun 11, 2022 | T20I # 1565 |
| Sri Lanka | Australia | Sri Lanka | 4 wickets | Pallekele | Jun 11, 2022 | T20I # 1564 |
| Luxembourg | Switzerland | Switzerland | 78 runs | Walferdange | Jun 11, 2022 | T20I # 1563 |
| Belgium | Malta | Belgium | 84 runs | Gent | Jun 11, 2022 | T20I # 1562 |
| Zimbabwe | Afghanistan | Afghanistan | 6 wickets | Harare | Jun 11, 2022 | T20I # 1561 |
| Austria | Sweden | Austria | 1 run | Krefeld | Jun 11, 2022 | T20I # 1560 |
| Luxembourg | Switzerland | Luxembourg | 18 runs | Walferdange | Jun 11, 2022 | T20I # 1559 |
| Belgium | Malta | Belgium | 111 runs | Gent | Jun 11, 2022 | T20I # 1558 |
| Austria | Sweden | Austria | 3 runs | Krefeld | Jun 10, 2022 | T20I # 1557 |
| Pakistan | West Indies | Pakistan | 120 runs | Multan | Jun 10, 2022 | ODI # 4405 |
| England | New Zealand | England | 5 wickets | Nottingham | Jun 10-14, 2022 | Test # 2465 |
| Germany | Austria | Austria | 38 runs | Krefeld | Jun 10, 2022 | T20I # 1556 |
| Nepal | Oman | Oman | 13 runs | Pearland | Jun 9, 2022 | ODI # 4404 |
| Germany | Sweden | Germany | 4 wickets | Krefeld | Jun 9, 2022 | T20I # 1555 |
| India | South Africa | South Africa | 7 wickets | Delhi | Jun 9, 2022 | T20I # 1554 |
| Germany | Austria | Germany | 54 runs | Krefeld | Jun 9, 2022 | T20I # 1553 |
| Zimbabwe | Afghanistan | Afghanistan | 4 wickets | Harare | Jun 9, 2022 | ODI # 4403 |
| U.S.A. | Oman | U.S.A. | 114 runs | Pearland | Jun 8, 2022 | ODI # 4402 |
| Sri Lanka | Australia | Australia | 3 wickets | Colombo (RPS) | Jun 8, 2022 | T20I # 1552 |
| Pakistan | West Indies | Pakistan | 5 wickets | Multan | Jun 8, 2022 | ODI # 4401 |
| Sri Lanka | Australia | Australia | 10 wickets | Colombo (RPS) | Jun 7, 2022 | T20I # 1551 |
| Zimbabwe | Afghanistan | Afghanistan | 8 wickets | Harare | Jun 6, 2022 | ODI # 4400 |
| Austria | Hungary | Hungary | 4 wickets | Lower Austria | Jun 5, 2022 | T20I # 1550 |
| U.S.A. | U.A.E. | U.A.E. | 8 wickets | Pearland | Jun 4, 2022 | ODI # 4399 |
| Austria | Hungary | no result | - | Lower Austria | Jun 4, 2022 | T20I # 1549 |
| Austria | Hungary | Austria | 105 runs | Lower Austria | Jun 4, 2022 | T20I # 1548 |
| Netherlands | West Indies | West Indies | 20 runs | Amstelveen | Jun 4, 2022 | ODI # 4398 |
| Zimbabwe | Afghanistan | Afghanistan | 60 runs | Harare | Jun 4, 2022 | ODI # 4397 |
| Scotland | U.A.E. | U.A.E. | 5 wickets | Pearland | Jun 3, 2022 | ODI # 4396 |
| England | New Zealand | England | 5 wickets | Lord's | Jun 2-5, 2022 | Test # 2464 |
| Netherlands | West Indies | West Indies | 5 wickets | Amstelveen | Jun 2, 2022 | ODI # 4395 |
| U.S.A. | U.A.E. | U.S.A. | 4 wickets | Pearland | Jun 1, 2022 | ODI # 4394 |
| Scotland | U.A.E. | Scotland | 4 wickets | Pearland | May 31, 2022 | ODI # 4393 |
| Netherlands | West Indies | West Indies | 7 wickets | Amstelveen | May 31, 2022 | ODI # 4392 |
| U.S.A. | Scotland | Scotland | 111 runs | Pearland | May 29, 2022 | ODI # 4391 |
| U.S.A. | Scotland | U.S.A. | 104 runs | Pearland | May 28, 2022 | ODI # 4390 |
| Zimbabwe | Namibia | Namibia | 32 runs | Bulawayo | May 24, 2022 | T20I # 1547 |
| Bangladesh | Sri Lanka | Sri Lanka | 10 wickets | Mirpur | May 23-27, 2022 | Test # 2463 |
| Zimbabwe | Namibia | Namibia | 6 wickets | Bulawayo | May 22, 2022 | T20I # 1546 |
| Guernsey | Jersey | Jersey | 37 runs | Castel | May 21, 2022 | T20I # 1545 |
| Zimbabwe | Namibia | Zimbabwe | 8 wickets | Bulawayo | May 21, 2022 | T20I # 1544 |
| Guernsey | Jersey | Jersey | 60 runs | Castel | May 21, 2022 | T20I # 1543 |
| Guernsey | Jersey | Jersey | 37 runs | St Peter Port | May 20, 2022 | T20I # 1542 |
| Zimbabwe | Namibia | Namibia | 8 wickets | Bulawayo | May 19, 2022 | T20I # 1541 |
| Zimbabwe | Namibia | Zimbabwe | 7 runs | Bulawayo | May 17, 2022 | T20I # 1540 |
| Malta | Romania | Romania | 9 runs | Marsa | May 15, 2022 | T20I # 1539 |
| Czech Rep. | Hungary | Czech Rep. | 70 runs | Marsa | May 15, 2022 | T20I # 1538 |
| Bulgaria | Gibraltar | Bulgaria | 5 wickets | Marsa | May 15, 2022 | T20I # 1537 |
| Bangladesh | Sri Lanka | drawn | - | Chattogram | May 15-19, 2022 | Test # 2462 |
| Malta | Bulgaria | Malta | 6 wickets | Marsa | May 14, 2022 | T20I # 1536 |
| Gibraltar | Romania | Romania | 8 wickets | Marsa | May 14, 2022 | T20I # 1535 |
| Czech Rep. | Hungary | Czech Rep. | 7 wickets | Marsa | May 14, 2022 | T20I # 1534 |
| Bulgaria | Romania | Romania | 8 wickets | Marsa | May 13, 2022 | T20I # 1533 |
| Czech Rep. | Romania | Romania | 26 runs | Marsa | May 13, 2022 | T20I # 1532 |
| Bulgaria | Gibraltar | Gibraltar | 21 runs | Marsa | May 13, 2022 | T20I # 1531 |
| Hungary | Romania | Hungary | 6 wickets | Marsa | May 12, 2022 | T20I # 1530 |
| Bulgaria | Czech Rep. | Czech Rep. | 88 runs | Marsa | May 12, 2022 | T20I # 1529 |
| Malta | Czech Rep. | Malta | 2 runs | Marsa | May 12, 2022 | T20I # 1528 |
| Bulgaria | Hungary | Hungary | 5 runs | Marsa | May 11, 2022 | T20I # 1527 |
| Czech Rep. | Gibraltar | Czech Rep. | 40 runs | Marsa | May 11, 2022 | T20I # 1526 |
| Malta | Romania | Malta | 5 wickets | Marsa | May 11, 2022 | T20I # 1525 |
| Gibraltar | Hungary | Hungary | 4 wickets | Marsa | May 10, 2022 | T20I # 1524 |
| Malta | Hungary | Malta | 45 runs | Marsa | May 10, 2022 | T20I # 1523 |
| Malta | Gibraltar | Malta | 5 wickets | Marsa | May 10, 2022 | T20I # 1522 |
| Denmark | Finland | Denmark | 53 runs | Brondby | May 8, 2022 | T20I # 1521 |
| Denmark | Finland | Denmark | 137 runs | Brondby | May 7, 2022 | T20I # 1520 |
| Denmark | Finland | Finland | 3 wickets | Brondby | May 7, 2022 | T20I # 1519 |
| Spain | Norway | Spain | 41 runs | Almeria | May 1, 2022 | T20I # 1518 |
| Spain | Guernsey | Guernsey | 8 wickets | Almeria | May 1, 2022 | T20I # 1517 |
| Spain | Guernsey | Spain | 8 wickets | Almeria | Apr 30, 2022 | T20I # 1516 |
| Guernsey | Norway | Guernsey | 8 wickets | Almeria | Apr 30, 2022 | T20I # 1515 |
| Spain | Norway | Spain | 51 runs | Almeria | Apr 30, 2022 | T20I # 1514 |
| Guernsey | Norway | Norway | 37 runs | Almeria | Apr 29, 2022 | T20I # 1513 |
| Cayman | Bahamas | Cayman | 42 runs | George Town | Apr 17, 2022 | T20I # 1512 |
| Cayman | Bahamas | Cayman | 65 runs | George Town | Apr 16, 2022 | T20I # 1511 |
| Cayman | Bahamas | Cayman | 7 wickets | George Town | Apr 16, 2022 | T20I # 1510 |
| Oman | P.N.G. | Oman | 85 runs | Dubai (DICS) | Apr 16, 2022 | ODI # 4389 |
| Oman | Scotland | Scotland | 2 wickets | Dubai (DICS) | Apr 15, 2022 | ODI # 4388 |
| Cayman | Bahamas | Cayman | 15 runs | George Town | Apr 14, 2022 | T20I # 1509 |
| Cayman | Bahamas | Cayman | 8 wickets | George Town | Apr 13, 2022 | T20I # 1508 |
| P.N.G. | Scotland | Scotland | 123 runs | Dubai (DICS) | Apr 13, 2022 | ODI # 4387 |
| Oman | P.N.G. | Oman | 7 wickets | Dubai (DICS) | Apr 12, 2022 | ODI # 4386 |
| Oman | Scotland | Scotland | 4 runs | Dubai (DICS) | Apr 10, 2022 | ODI # 4385 |
| Namibia | Uganda | Namibia | 52 runs | Windhoek | Apr 10, 2022 | T20I # 1507 |
| P.N.G. | Scotland | Scotland | 162 runs | Dubai (DICS) | Apr 9, 2022 | ODI # 4384 |
| Namibia | Uganda | Uganda | 7 wickets | Windhoek | Apr 9, 2022 | T20I # 1506 |
| Namibia | Uganda | Namibia | 8 wickets | Windhoek | Apr 8, 2022 | T20I # 1505 |
| 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 |
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:
Pakistan vs New Zealand at Karachi, New Zealand in Pakistan 1st Test, Dec 26-30, 2022 [Test # 2486]
South Africa vs Australia at Melbourne, South Africa in Australia 2nd Test, Dec 26-29, 2022 [Test # 2485]
Bangladesh vs India at Mirpur, India in Bangladesh 2nd Test, Dec 22-25, 2022 [Test # 2484]