Players
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
New Zealand | Sri Lanka | New Zealand | 4 wickets | Queenstown | Apr 8, 2023 | T20I # 2041 |
New Zealand | Sri Lanka | New Zealand | 9 wickets | Dunedin | Apr 5, 2023 | T20I # 2040 |
Bangladesh | Ireland | Bangladesh | 7 wickets | Mirpur | Apr 4-7, 2023 | Test # 2501 |
South Africa | Netherlands | South Africa | 146 runs | Johannesburg | Apr 2, 2023 | ODI # 4563 |
New Zealand | Sri Lanka | tied | - | Auckland | Apr 2, 2023 | T20I # 2039 |
South Africa | Netherlands | South Africa | 8 wickets | Benoni | Mar 31, 2023 | ODI # 4558 |
Bangladesh | Ireland | Ireland | 7 wickets | Chattogram | Mar 31, 2023 | T20I # 2038 |
New Zealand | Sri Lanka | New Zealand | 6 wickets | Hamilton | Mar 31, 2023 | ODI # 4557 |
Bangladesh | Ireland | Bangladesh | 77 runs | Chattogram | Mar 29, 2023 | T20I # 2037 |
South Africa | West Indies | West Indies | 7 runs | Johannesburg | Mar 28, 2023 | T20I # 2036 |
Afghanistan | Pakistan | Pakistan | 66 runs | Sharjah | Mar 27, 2023 | T20I # 2035 |
Bangladesh | Ireland | Bangladesh | 22 runs | Chattogram | Mar 27, 2023 | T20I # 2034 |
Afghanistan | Pakistan | Afghanistan | 7 wickets | Sharjah | Mar 26, 2023 | T20I # 2033 |
South Africa | West Indies | South Africa | 6 wickets | Centurion | Mar 26, 2023 | T20I # 2032 |
South Africa | West Indies | West Indies | 3 wickets | Centurion | Mar 25, 2023 | T20I # 2031 |
Zimbabwe | Netherlands | Zimbabwe | 7 wickets | Harare | Mar 25, 2023 | ODI # 4549 |
New Zealand | Sri Lanka | New Zealand | 198 runs | Auckland | Mar 25, 2023 | ODI # 4548 |
Afghanistan | Pakistan | Afghanistan | 6 wickets | Sharjah | Mar 24, 2023 | T20I # 2030 |
Bangladesh | Ireland | Bangladesh | 10 wickets | Sylhet | Mar 23, 2023 | ODI # 4547 |
Zimbabwe | Netherlands | Zimbabwe | 1 run | Harare | Mar 23, 2023 | ODI # 4546 |
India | Australia | Australia | 21 runs | Chennai | Mar 22, 2023 | ODI # 4545 |
South Africa | West Indies | South Africa | 4 wickets | Potchefstroom | Mar 21, 2023 | ODI # 4544 |
Zimbabwe | Netherlands | Netherlands | 3 wickets | Harare | Mar 21, 2023 | ODI # 4543 |
Bangladesh | Ireland | no result | - | Sylhet | Mar 20, 2023 | ODI # 4542 |
India | Australia | Australia | 10 wickets | Visakhapatnam | Mar 19, 2023 | ODI # 4541 |
South Africa | West Indies | West Indies | 48 runs | East London | Mar 18, 2023 | ODI # 4540 |
Bangladesh | Ireland | Bangladesh | 183 runs | Sylhet | Mar 18, 2023 | ODI # 4539 |
Fiji | Samoa | Fiji | 22 runs | Suva | Mar 18, 2023 | T20I # 2029 |
India | Australia | India | 5 wickets | Wankhede | Mar 17, 2023 | ODI # 4538 |
New Zealand | Sri Lanka | New Zealand | inns & 58 runs | Wellington | Mar 17-20, 2023 | Test # 2500 |
Fiji | Vanuatu | Vanuatu | 26 runs | Suva | Mar 17, 2023 | T20I # 2028 |
Nepal | U.A.E. | Nepal | 9 runs | Kirtipur | Mar 16, 2023 | ODI # 4537 |
Fiji | Vanuatu | Vanuatu | 102 runs | Suva | Mar 16, 2023 | T20I # 2027 |
P.N.G. | U.A.E. | U.A.E. | 6 wickets | Kirtipur | Mar 15, 2023 | ODI # 4536 |
Bangladesh | England | Bangladesh | 16 runs | Mirpur | Mar 14, 2023 | T20I # 2026 |
Fiji | Samoa | Fiji | 66 runs | Suva | Mar 14, 2023 | T20I # 2025 |
Nepal | P.N.G. | Nepal | 9 wickets | Kirtipur | Mar 13, 2023 | ODI # 4535 |
Samoa | Vanuatu | Vanuatu | 17 runs | Suva | Mar 13, 2023 | T20I # 2024 |
Bangladesh | England | Bangladesh | 4 wickets | Mirpur | Mar 12, 2023 | T20I # 2023 |
Hong Kong | Malaysia | Hong Kong | 39 runs | Mong Kok | Mar 12, 2023 | T20I # 2022 |
Nepal | U.A.E. | Nepal | 177 runs | Kirtipur | Mar 12, 2023 | ODI # 4534 |
Bahrain | Kuwait | Kuwait | 6 wickets | Mong Kok | Mar 12, 2023 | T20I # 2021 |
Hong Kong | Malaysia | Hong Kong | 4 wickets | Mong Kok | Mar 11, 2023 | T20I # 2020 |
Bahrain | Kuwait | Bahrain | 4 wickets | Mong Kok | Mar 11, 2023 | T20I # 2019 |
P.N.G. | U.A.E. | P.N.G. | 56 runs | Kirtipur | Mar 10, 2023 | ODI # 4533 |
Bangladesh | England | Bangladesh | 6 wickets | Chattogram | Mar 9, 2023 | T20I # 2018 |
Hong Kong | Kuwait | Hong Kong | 11 runs | Mong Kok | Mar 9, 2023 | T20I # 2017 |
India | Australia | drawn | - | Ahmedabad | Mar 9-13, 2023 | Test # 2499 |
Nepal | P.N.G. | Nepal | 52 runs | Kirtipur | Mar 9, 2023 | ODI # 4532 |
Bahrain | Malaysia | Malaysia | 53 runs | Mong Kok | Mar 9, 2023 | T20I # 2016 |
New Zealand | Sri Lanka | New Zealand | 2 wickets | Christchurch | Mar 9-13, 2023 | Test # 2498 |
South Africa | West Indies | South Africa | 284 runs | Johannesburg | Mar 8-11, 2023 | Test # 2497 |
Hong Kong | Bahrain | Hong Kong | 15 runs | Mong Kok | Mar 8, 2023 | T20I # 2015 |
Kuwait | Malaysia | Malaysia | 3 wickets | Mong Kok | Mar 8, 2023 | T20I # 2014 |
U.A.E. | Nepal | Nepal | 42 runs | Dubai (DICS) | Mar 6, 2023 | ODI # 4530 |
Bangladesh | England | Bangladesh | 50 runs | Chattogram | Mar 6, 2023 | ODI # 4531 |
U.A.E. | P.N.G. | P.N.G. | 5 wickets | Dubai (DICS) | Mar 5, 2023 | ODI # 4529 |
Argentina | Cayman | Cayman | 3 wickets | Buenos Aires | Mar 4, 2023 | T20I # 2013 |
Bahamas | Bermuda | Bermuda | 9 wickets | Buenos Aires | Mar 4, 2023 | T20I # 2012 |
Nepal | P.N.G. | Nepal | 3 wickets | Dubai (DICS) | Mar 3, 2023 | ODI # 4527 |
Bangladesh | England | England | 132 runs | Mirpur | Mar 3, 2023 | ODI # 4528 |
Argentina | Bahamas | Argentina | 43 runs | Buenos Aires | Mar 2, 2023 | T20I # 2011 |
Cayman | Panama | Cayman | 12 runs | Buenos Aires | Mar 2, 2023 | T20I # 2010 |
U.A.E. | Nepal | U.A.E. | 68 runs | Dubai (DICS) | Mar 2, 2023 | ODI # 4526 |
Bangladesh | England | England | 3 wickets | Mirpur | Mar 1, 2023 | ODI # 4525 |
India | Australia | Australia | 9 wickets | Indore | Mar 1-3, 2023 | Test # 2496 |
Bermuda | Panama | Bermuda | 60 runs | Buenos Aires | Feb 28, 2023 | T20I # 2009 |
Bahamas | Cayman | Cayman | 31 runs | Buenos Aires | Feb 28, 2023 | T20I # 2008 |
South Africa | West Indies | South Africa | 87 runs | Centurion | Feb 28-Mar 2, 2023 | Test # 2495 |
U.A.E. | P.N.G. | P.N.G. | 131 runs | Dubai (DICS) | Feb 28, 2023 | ODI # 4524 |
Nepal | P.N.G. | Nepal | 4 wickets | Dubai (DICS) | Feb 27, 2023 | ODI # 4523 |
Argentina | Bermuda | Bermuda | 110 runs | Buenos Aires | Feb 26, 2023 | T20I # 2007 |
Bahamas | Panama | Bahamas | 4 wickets | Buenos Aires | Feb 26, 2023 | T20I # 2006 |
Spain | Isle of Man | Spain | 10 wickets | Cartagena | Feb 26, 2023 | T20I # 2005 |
Spain | Isle of Man | Spain | 7 wickets | Cartagena | Feb 26, 2023 | T20I # 2004 |
Bermuda | Cayman | Bermuda | 96 runs | Buenos Aires | Feb 25, 2023 | T20I # 2003 |
Argentina | Panama | Panama | 53 runs | Buenos Aires | Feb 25, 2023 | T20I # 2002 |
Spain | Isle of Man | Spain | 6 wickets | Cartagena | Feb 25, 2023 | T20I # 2001 |
Spain | Isle of Man | Spain | 8 wickets | Cartagena | Feb 25, 2023 | T20I # 2000 |
U.A.E. | Namibia | Namibia | 7 wickets | Dubai (DICS) | Feb 25, 2023 | ODI # 4522 |
Spain | Isle of Man | no result | - | Cartagena | Feb 24, 2023 | T20I # 1999 |
Spain | Isle of Man | Spain | 81 runs | Cartagena | Feb 24, 2023 | T20I # 1998 |
New Zealand | England | New Zealand | 1 run | Wellington | Feb 24-28, 2023 | Test # 2494 |
U.A.E. | Namibia | U.A.E. | 1 wicket | Dubai (DICS) | Feb 23, 2023 | ODI # 4521 |
Argentina | Bermuda | Bermuda | 107 runs | Buenos Aires | Feb 22, 2023 | T20I # 1997 |
Argentina | Bermuda | Bermuda | 6 wickets | Buenos Aires | Feb 21, 2023 | T20I # 1996 |
Nepal | Scotland | Nepal | 2 wickets | Kirtipur | Feb 21, 2023 | ODI # 4520 |
Namibia | Scotland | Scotland | 43 runs | Kirtipur | Feb 20, 2023 | ODI # 4519 |
U.A.E. | Afghanistan | Afghanistan | 6 wickets | Abu Dhabi | Feb 19, 2023 | T20I # 1995 |
U.A.E. | Afghanistan | U.A.E. | 9 wickets | Abu Dhabi | Feb 18, 2023 | T20I # 1994 |
Nepal | Namibia | Nepal | 3 wickets | Kirtipur | Feb 18, 2023 | ODI # 4518 |
India | Australia | India | 6 wickets | Delhi | Feb 17-19, 2023 | Test # 2493 |
Nepal | Scotland | Nepal | 3 wickets | Kirtipur | Feb 17, 2023 | ODI # 4517 |
U.A.E. | Afghanistan | Afghanistan | 5 wickets | Abu Dhabi | Feb 16, 2023 | T20I # 1993 |
New Zealand | England | England | 267 runs | Mount Maunganui | Feb 16-19, 2023 | Test # 2492 |
Namibia | Scotland | Scotland | 10 wickets | Kirtipur | Feb 15, 2023 | ODI # 4516 |
Nepal | Namibia | Nepal | 2 wickets | Kirtipur | Feb 14, 2023 | ODI # 4515 |
Zimbabwe | West Indies | West Indies | inns & 4 runs | Bulawayo | Feb 12-14, 2023 | Test # 2491 |
India | Australia | India | inns & 132 runs | Nagpur | Feb 9-11, 2023 | Test # 2490 |
Zimbabwe | West Indies | drawn | - | Bulawayo | Feb 4-8, 2023 | Test # 2489 |
India | New Zealand | India | 168 runs | Ahmedabad | Feb 1, 2023 | T20I # 1992 |
South Africa | England | England | 59 runs | Kimberley | Feb 1, 2023 | ODI # 4514 |
India | New Zealand | India | 6 wickets | Lucknow | Jan 29, 2023 | T20I # 1991 |
South Africa | England | South Africa | 5 wickets | Bloemfontein | Jan 29, 2023 | ODI # 4513 |
India | New Zealand | New Zealand | 21 runs | Ranchi | Jan 27, 2023 | T20I # 1990 |
South Africa | England | South Africa | 27 runs | Bloemfontein | Jan 27, 2023 | ODI # 4512 |
India | New Zealand | India | 90 runs | Indore | Jan 24, 2023 | ODI # 4511 |
Zimbabwe | Ireland | no result | - | Harare | Jan 23, 2023 | ODI # 4510 |
India | New Zealand | India | 8 wickets | Raipur | Jan 21, 2023 | ODI # 4509 |
Zimbabwe | Ireland | Ireland | 46 runs | Harare | Jan 21, 2023 | ODI # 4508 |
India | New Zealand | India | 12 runs | Hyderabad | Jan 18, 2023 | ODI # 4507 |
Zimbabwe | Ireland | Zimbabwe | 3 wickets | Harare | Jan 18, 2023 | ODI # 4506 |
Zimbabwe | Ireland | Zimbabwe | 4 wickets | Harare | Jan 15, 2023 | T20I # 1989 |
India | Sri Lanka | India | 317 runs | Thiruvananthapuram | Jan 15, 2023 | ODI # 4505 |
Zimbabwe | Ireland | Ireland | 6 wickets | Harare | Jan 14, 2023 | T20I # 1988 |
Pakistan | New Zealand | New Zealand | 2 wickets | Karachi | Jan 13, 2023 | ODI # 4504 |
Zimbabwe | Ireland | Zimbabwe | 5 wickets | Harare | Jan 12, 2023 | T20I # 1987 |
India | Sri Lanka | India | 4 wickets | Eden Gardens | Jan 12, 2023 | ODI # 4503 |
Pakistan | New Zealand | New Zealand | 79 runs | Karachi | Jan 11, 2023 | ODI # 4502 |
India | Sri Lanka | India | 67 runs | Guwahati | Jan 10, 2023 | ODI # 4501 |
Pakistan | New Zealand | Pakistan | 6 wickets | Karachi | Jan 9, 2023 | ODI # 4500 |
India | Sri Lanka | India | 91 runs | Rajkot | Jan 7, 2023 | T20I # 1986 |
India | Sri Lanka | Sri Lanka | 16 runs | Pune | Jan 5, 2023 | T20I # 1985 |
Australia | South Africa | drawn | - | Sydney | Jan 4-8, 2023 | Test # 2488 |
India | Sri Lanka | India | 2 runs | Wankhede | Jan 3, 2023 | T20I # 1984 |
Pakistan | New Zealand | drawn | - | Karachi | Jan 2-6, 2023 | Test # 2487 |
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 |
India | South Africa | India | 16 runs | Guwahati | Oct 2, 2022 | T20I # 1803 |
India | South Africa | India | 8 wickets | Thiruvananthapuram | Sep 28, 2022 | T20I # 1800 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
England Under-19s (Young Cricketers) vs India Under-19s (Young Cricketers) at Chelmsford, India Under-19s in England 2nd Youth test, Jul 20-23, 2025 [Youth Test # 305]
India Under-19s (Young Cricketers) vs England Under-19s (Young Cricketers) at Beckenham, India Under-19s in England 1st Youth test, Jul 12-15, 2025 [Youth Test # 304]
South Africa Under-19s vs England Under-19s (Young Cricketers) at Cape Town, England Under-19s in South Africa 2nd unofficial Test, Feb 3-6, 2025 [Youth Test # 303]