Date | Fixture | Type | Event | Phase | Host |
25 Oct | Australia v Netherlands | o | ICC World Cup 2023/24 | India | |
25 Oct | Hong Kong v United Arab Emirates | itt | Nepal Tri-Nation Twenty20 Series 2023/24 | Nepal | |
25 Oct | Namibia v Zimbabwe | itt | Zimbabwe in Namibia 2023/24 | 2nd Twenty20 | Namibia |
27 Oct | Pakistan v South Africa | o | ICC World Cup 2023/24 | India | |
27 Oct | Nepal v United Arab Emirates | itt | Nepal Tri-Nation Twenty20 Series 2023/24 | Final | Nepal |
27 Oct | Namibia v Zimbabwe | itt | Zimbabwe in Namibia 2023/24 | 3rd Twenty20 | Namibia |
28 Oct | Australia v New Zealand | o | ICC World Cup 2023/24 | India | |
28 Oct | Bangladesh v Netherlands | o | ICC World Cup 2023/24 | India | |
29 Oct | Namibia v Zimbabwe | itt | Zimbabwe in Namibia 2023/24 | 4th Twenty20 | Namibia |
30 Oct | Bahrain v United Arab Emirates | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group B | Nepal |
30 Oct | Nepal v Singapore | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group A | Nepal |
30 Oct | Afghanistan v Sri Lanka | o | ICC World Cup 2023/24 | India | |
30 Oct | Namibia v Zimbabwe | itt | Zimbabwe in Namibia 2023/24 | 5th Twenty20 | Namibia |
30 Oct | Malaysia v Oman | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group A | Nepal |
30 Oct | Hong Kong v Kuwait | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group B | Nepal |
31 Oct | Oman v Singapore | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group A | Nepal |
31 Oct | Bahrain v Hong Kong | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group B | Nepal |
31 Oct | Bangladesh v Pakistan | o | ICC World Cup 2023/24 | India | |
31 Oct | Nepal v Malaysia | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group A | Nepal |
31 Oct | Kuwait v United Arab Emirates | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group B | Nepal |
01 Nov | New Zealand v South Africa | o | ICC World Cup 2023/24 | India | |
02 Nov | Nepal v Oman | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group A | Nepal |
02 Nov | Hong Kong v United Arab Emirates | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group B | Nepal |
02 Nov | India v Sri Lanka | o | ICC World Cup 2023/24 | India | |
02 Nov | Malaysia v Singapore | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group A | Nepal |
02 Nov | Bahrain v Kuwait | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Group B | Nepal |
03 Nov | Nepal v United Arab Emirates | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Semi-Final | Nepal |
03 Nov | Bahrain v Oman | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Semi-Final | Nepal |
03 Nov | Afghanistan v Netherlands | o | ICC World Cup 2023/24 | India | |
04 Nov | New Zealand v Pakistan | o | ICC World Cup 2023/24 | India | |
05 Nov | Nepal v Oman | itt | ICC Men's T20 World Cup Asia Qualifier Final 2023/24 | Final | Nepal |
05 Nov | India v South Africa | o | ICC World Cup 2023/24 | India | |
06 Nov | Bangladesh v Sri Lanka | o | ICC World Cup 2023/24 | India | |
07 Nov | Afghanistan v Australia | o | ICC World Cup 2023/24 | India | |
09 Nov | New Zealand v Sri Lanka | o | ICC World Cup 2023/24 | India | |
10 Nov | Afghanistan v South Africa | o | ICC World Cup 2023/24 | India | |
11 Nov | Australia v Bangladesh | o | ICC World Cup 2023/24 | India | |
12 Nov | India v Netherlands | o | ICC World Cup 2023/24 | India | |
15 Nov | India v New Zealand | o | ICC World Cup 2023/24 | Semi-Final | India |
16 Nov | Australia v South Africa | o | ICC World Cup 2023/24 | Semi-Final | India |
19 Nov | India v Australia | o | ICC World Cup 2023/24 | Final | India |
20 Nov | Indonesia v Cambodia | itt | Cambodia in Indonesia 2023/24 | 1st Twenty20 | Indonesia |
20 Nov | Indonesia v Cambodia | itt | Cambodia in Indonesia 2023/24 | 2nd Twenty20 | Indonesia |
21 Nov | Indonesia v Cambodia | itt | Cambodia in Indonesia 2023/24 | 3rd Twenty20 | Indonesia |
21 Nov | Indonesia v Cambodia | itt | Cambodia in Indonesia 2023/24 | 4th Twenty20 | Indonesia |
22 Nov | Indonesia v Cambodia | itt | Cambodia in Indonesia 2023/24 | 5th Twenty20 | Indonesia |
22 Nov | Kenya v Rwanda | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
22 Nov | Tanzania v Uganda | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
22 Nov | Namibia v Zimbabwe | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
23 Nov | India v Australia | itt | Australia in India 2023/24 | 1st Twenty20 | India |
23 Nov | Indonesia v Cambodia | itt | Cambodia in Indonesia 2023/24 | 6th Twenty20 | Indonesia |
23 Nov | Kenya v Nigeria | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
23 Nov | Indonesia v Cambodia | itt | Cambodia in Indonesia 2023/24 | 7th Twenty20 | Indonesia |
23 Nov | Tanzania v Zimbabwe | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
24 Nov | Nigeria v Rwanda | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
24 Nov | Namibia v Uganda | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
25 Nov | Kenya v Tanzania | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
25 Nov | Namibia v Rwanda | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
26 Nov | India v Australia | itt | Australia in India 2023/24 | 2nd Twenty20 | India |
26 Nov | Nigeria v Tanzania | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
26 Nov | Uganda v Zimbabwe | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
27 Nov | Nigeria v Uganda | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
27 Nov | Rwanda v Zimbabwe | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
27 Nov | Namibia v Kenya | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
28 Nov | India v Australia | itt | Australia in India 2023/24 | 3rd Twenty20 | India |
28 Nov | Namibia v Tanzania | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
28 Nov | Bangladesh v New Zealand | t | New Zealand in Bangladesh 2023/24 | 1st Test | Bangladesh |
29 Nov | Nigeria v Zimbabwe | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
29 Nov | Rwanda v Tanzania | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
29 Nov | Kenya v Uganda | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
30 Nov | Kenya v Zimbabwe | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
30 Nov | Rwanda v Uganda | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
30 Nov | Namibia v Nigeria | itt | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 | Namibia | |
01 Dec | India v Australia | itt | Australia in India 2023/24 | 4th Twenty20 | India |
03 Dec | India v Australia | itt | Australia in India 2023/24 | 5th Twenty20 | India |
06 Dec | Bangladesh v New Zealand | t | New Zealand in Bangladesh 2023/24 | 2nd Test | Bangladesh |
06 Dec | Cameroon v Kenya | itt | North-West/East Africa Cup Qualifier 2023/24 | Group A | South Africa |
07 Dec | Zimbabwe v Ireland | itt | Ireland in Zimbabwe 2023/24 | 1st Twenty20 | Zimbabwe |
07 Dec | Cameroon v Mali | itt | North-West/East Africa Cup Qualifier 2023/24 | Group A | South Africa |
07 Dec | Kenya v Sierra Leone | itt | North-West/East Africa Cup Qualifier 2023/24 | Group A | South Africa |
08 Dec | Gambia v Rwanda | itt | North-West/East Africa Cup Qualifier 2023/24 | Group B | South Africa |
08 Dec | Kenya v Mali | itt | North-West/East Africa Cup Qualifier 2023/24 | Group A | South Africa |
09 Dec | Zimbabwe v Ireland | itt | Ireland in Zimbabwe 2023/24 | 2nd Twenty20 | Zimbabwe |
09 Dec | Ghana v Rwanda | itt | North-West/East Africa Cup Qualifier 2023/24 | Group B | South Africa |
09 Dec | Mali v Sierra Leone | itt | North-West/East Africa Cup Qualifier 2023/24 | Group A | South Africa |
10 Dec | South Africa v India | itt | India in South Africa 2023/24 | 1st Twenty20 | South Africa |
10 Dec | Zimbabwe v Ireland | itt | Ireland in Zimbabwe 2023/24 | 3rd Twenty20 | Zimbabwe |
10 Dec | Gambia v Ghana | itt | North-West/East Africa Cup Qualifier 2023/24 | Group B | South Africa |
10 Dec | Cameroon v Sierra Leone | itt | North-West/East Africa Cup Qualifier 2023/24 | Group A | South Africa |
11 Dec | Rwanda v Uganda | itt | Africa Cricket Association Cup 2023/24 | Group A | South Africa |
11 Dec | Botswana v Ghana | itt | Africa Cricket Association Cup 2023/24 | Group B | South Africa |
12 Dec | Kenya v Sierra Leone | itt | Africa Cricket Association Cup 2023/24 | Group B | South Africa |
12 Dec | South Africa v India | itt | India in South Africa 2023/24 | 2nd Twenty20 | South Africa |
13 Dec | Malawi v Uganda | itt | Africa Cricket Association Cup 2023/24 | Group A | South Africa |
13 Dec | Zimbabwe v Ireland | o | Ireland in Zimbabwe 2023/24 | 1st ODI | Zimbabwe |
13 Dec | Ghana v Kenya | itt | Africa Cricket Association Cup 2023/24 | Group B | South Africa |
14 Dec | Malawi v Mozambique | itt | Africa Cricket Association Cup 2023/24 | Group A | South Africa |
14 Dec | South Africa v India | itt | India in South Africa 2023/24 | 3rd Twenty20 | South Africa |
14 Dec | Australia v Pakistan | t | Pakistan in Australia 2023/24 | 1st Test | Australia |
15 Dec | Botswana v Sierra Leone | itt | Africa Cricket Association Cup 2023/24 | Group B | South Africa |
15 Dec | Zimbabwe v Ireland | o | Ireland in Zimbabwe 2023/24 | 2nd ODI | Zimbabwe |
15 Dec | Mozambique v Uganda | itt | Africa Cricket Association Cup 2023/24 | Group A | South Africa |
16 Dec | Malawi v Rwanda | itt | Africa Cricket Association Cup 2023/24 | Group A | South Africa |
16 Dec | Botswana v Kenya | itt | Africa Cricket Association Cup 2023/24 | Group B | South Africa |
17 Dec | Mozambique v Rwanda | itt | Africa Cricket Association Cup 2023/24 | Group A | South Africa |
17 Dec | New Zealand v Bangladesh | o | Bangladesh in New Zealand 2023/24 | 1st ODI | New Zealand |
17 Dec | South Africa v India | o | India in South Africa 2023/24 | 1st ODI | South Africa |
17 Dec | Zimbabwe v Ireland | o | Ireland in Zimbabwe 2023/24 | 3rd ODI | Zimbabwe |
17 Dec | Ghana v Sierra Leone | itt | Africa Cricket Association Cup 2023/24 | Group B | South Africa |
18 Dec | Botswana v Uganda | itt | Africa Cricket Association Cup 2023/24 | Semi-Final | South Africa |
18 Dec | Kenya v Malawi | itt | Africa Cricket Association Cup 2023/24 | Semi-Final | South Africa |
19 Dec | Botswana v Malawi | itt | Africa Cricket Association Cup 2023/24 | 3rd Place Play-off | South Africa |
19 Dec | South Africa v India | o | India in South Africa 2023/24 | 2nd ODI | South Africa |
19 Dec | Kenya v Uganda | itt | Africa Cricket Association Cup 2023/24 | Final | South Africa |
20 Dec | New Zealand v Bangladesh | o | Bangladesh in New Zealand 2023/24 | 2nd ODI | New Zealand |
21 Dec | South Africa v India | o | India in South Africa 2023/24 | 3rd ODI | South Africa |
22 Dec | Indonesia v Philippines | itt | Philippines in Indonesia 2023/24 | 1st Twenty20 | Indonesia |
23 Dec | New Zealand v Bangladesh | o | Bangladesh in New Zealand 2023/24 | 3rd ODI | New Zealand |
23 Dec | Indonesia v Philippines | itt | Philippines in Indonesia 2023/24 | 2nd Twenty20 | Indonesia |
23 Dec | Indonesia v Philippines | itt | Philippines in Indonesia 2023/24 | 3rd Twenty20 | Indonesia |
24 Dec | Indonesia v Philippines | itt | Philippines in Indonesia 2023/24 | 4th Twenty20 | Indonesia |
24 Dec | Indonesia v Philippines | itt | Philippines in Indonesia 2023/24 | 5th Twenty20 | Indonesia |
26 Dec | South Africa v India | t | India in South Africa 2023/24 | 1st Test | South Africa |
26 Dec | Australia v Pakistan | t | Pakistan in Australia 2023/24 | 2nd Test | Australia |
26 Dec | Indonesia v Philippines | itt | Philippines in Indonesia 2023/24 | 6th Twenty20 | Indonesia |
27 Dec | New Zealand v Bangladesh | itt | Bangladesh in New Zealand 2023/24 | 1st Twenty20 | New Zealand |
29 Dec | United Arab Emirates v Afghanistan | itt | Afghanistan in United Arab Emirates 2023/24 | 1st Twenty20 | United Arab Emirates |
29 Dec | New Zealand v Bangladesh | itt | Bangladesh in New Zealand 2023/24 | 2nd Twenty20 | New Zealand |
31 Dec | United Arab Emirates v Afghanistan | itt | Afghanistan in United Arab Emirates 2023/24 | 2nd Twenty20 | United Arab Emirates |
31 Dec | New Zealand v Bangladesh | itt | Bangladesh in New Zealand 2023/24 | 3rd Twenty20 | New Zealand |
02 Jan | United Arab Emirates v Afghanistan | itt | Afghanistan in United Arab Emirates 2023/24 | 3rd Twenty20 | United Arab Emirates |
03 Jan | South Africa v India | t | India in South Africa 2023/24 | 2nd Test | South Africa |
03 Jan | Australia v Pakistan | t | Pakistan in Australia 2023/24 | 3rd Test | Australia |
06 Jan | Sri Lanka v Zimbabwe | o | Zimbabwe in Sri Lanka 2023/24 | 1st ODI | Sri Lanka |
08 Jan | Sri Lanka v Zimbabwe | o | Zimbabwe in Sri Lanka 2023/24 | 2nd ODI | Sri Lanka |
11 Jan | India v Afghanistan | itt | Afghanistan in India 2023/24 | 1st Twenty20 | India |
11 Jan | Sri Lanka v Zimbabwe | o | Zimbabwe in Sri Lanka 2023/24 | 3rd ODI | Sri Lanka |
12 Jan | New Zealand v Pakistan | itt | Pakistan in New Zealand 2023/24 | 1st Twenty20 | New Zealand |
14 Jan | India v Afghanistan | itt | Afghanistan in India 2023/24 | 2nd Twenty20 | India |
14 Jan | New Zealand v Pakistan | itt | Pakistan in New Zealand 2023/24 | 2nd Twenty20 | New Zealand |
14 Jan | Sri Lanka v Zimbabwe | itt | Zimbabwe in Sri Lanka 2023/24 | 1st Twenty20 | Sri Lanka |
16 Jan | Sri Lanka v Zimbabwe | itt | Zimbabwe in Sri Lanka 2023/24 | 2nd Twenty20 | Sri Lanka |
17 Jan | India v Afghanistan | itt | Afghanistan in India 2023/24 | 3rd Twenty20 | India |
17 Jan | New Zealand v Pakistan | itt | Pakistan in New Zealand 2023/24 | 3rd Twenty20 | New Zealand |
17 Jan | Australia v West Indies | t | West Indies in Australia 2023/24 | 1st Test | Australia |
18 Jan | Sri Lanka v Zimbabwe | itt | Zimbabwe in Sri Lanka 2023/24 | 3rd Twenty20 | Sri Lanka |
19 Jan | New Zealand v Pakistan | itt | Pakistan in New Zealand 2023/24 | 4th Twenty20 | New Zealand |
21 Jan | New Zealand v Pakistan | itt | Pakistan in New Zealand 2023/24 | 5th Twenty20 | New Zealand |
25 Jan | Australia v West Indies | t | West Indies in Australia 2023/24 | 2nd Test | Australia |
27 Jan | Cambodia v Myanmar | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Qualifying Group | Thailand |
28 Jan | Cambodia v China | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Qualifying Group | Thailand |
29 Jan | China v Myanmar | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Qualifying Group | Thailand |
30 Jan | China v Myanmar | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | 9th Place Play-off | Thailand |
01 Feb | Cambodia v Saudi Arabia | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group A | Thailand |
01 Feb | Bhutan v Indonesia | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group A | Thailand |
02 Feb | Sri Lanka v Afghanistan | t | Afghanistan in Sri Lanka 2023/24 | Only Test | Sri Lanka |
02 Feb | Maldives v Singapore | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group B | Thailand |
02 Feb | Australia v West Indies | o | West Indies in Australia 2023/24 | 1st ODI | Australia |
02 Feb | Thailand v Japan | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group B | Thailand |
03 Feb | Bhutan v Saudi Arabia | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group A | Thailand |
03 Feb | Cambodia v Indonesia | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group A | Thailand |
04 Feb | Thailand v Singapore | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group B | Thailand |
04 Feb | New Zealand v South Africa | t | South Africa in New Zealand 2023/24 | 1st Test | New Zealand |
04 Feb | Australia v West Indies | o | West Indies in Australia 2023/24 | 2nd ODI | Australia |
04 Feb | Japan v Maldives | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group B | Thailand |
05 Feb | Indonesia v Saudi Arabia | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group A | Thailand |
05 Feb | Bhutan v Cambodia | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group A | Thailand |
06 Feb | Japan v Singapore | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group B | Thailand |
06 Feb | Australia v West Indies | o | West Indies in Australia 2023/24 | 3rd ODI | Australia |
06 Feb | Thailand v Maldives | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Group B | Thailand |
07 Feb | Thailand v Indonesia | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | 5th Place Play-off | Thailand |
07 Feb | Bhutan v Maldives | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | 7th Place Play-off | Thailand |
08 Feb | Nepal v Canada | o | Canada in Nepal 2023/24 | 1st ODI | Nepal |
09 Feb | Sri Lanka v Afghanistan | o | Afghanistan in Sri Lanka 2023/24 | 1st ODI | Sri Lanka |
09 Feb | Japan v Saudi Arabia | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Semi-Final | Thailand |
09 Feb | Australia v West Indies | itt | West Indies in Australia 2023/24 | 1st Twenty20 | Australia |
09 Feb | Cambodia v Singapore | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Semi-Final | Thailand |
10 Feb | Nepal v Canada | o | Canada in Nepal 2023/24 | 2nd ODI | Nepal |
11 Feb | Sri Lanka v Afghanistan | o | Afghanistan in Sri Lanka 2023/24 | 2nd ODI | Sri Lanka |
11 Feb | Japan v Singapore | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | 3rd Place Play-off | Thailand |
11 Feb | Australia v West Indies | itt | West Indies in Australia 2023/24 | 2nd Twenty20 | Australia |
11 Feb | Cambodia v Saudi Arabia | itt | Asian Cricket Council Men's Challenger Cup 2023/24 | Final | Thailand |
12 Feb | Nepal v Canada | o | Canada in Nepal 2023/24 | 3rd ODI | Nepal |
12 Feb | Thailand v Bhutan | itt | Thailand Quadrangular Twenty20 Series 2023/24 | Thailand | |
12 Feb | Maldives v Saudi Arabia | itt | Thailand Quadrangular Twenty20 Series 2023/24 | Thailand | |
13 Feb | New Zealand v South Africa | t | South Africa in New Zealand 2023/24 | 2nd Test | New Zealand |
13 Feb | Thailand v Saudi Arabia | itt | Thailand Quadrangular Twenty20 Series 2023/24 | Thailand | |
13 Feb | Australia v West Indies | itt | West Indies in Australia 2023/24 | 3rd Twenty20 | Australia |
13 Feb | Bhutan v Maldives | itt | Thailand Quadrangular Twenty20 Series 2023/24 | Thailand | |
14 Feb | Sri Lanka v Afghanistan | o | Afghanistan in Sri Lanka 2023/24 | 3rd ODI | Sri Lanka |
14 Feb | Hong Kong v China | itt | East Asia Cup 2023/24 | Hong Kong | |
14 Feb | Hong Kong v Japan | itt | East Asia Cup 2023/24 | Hong Kong | |
15 Feb | China v Japan | itt | East Asia Cup 2023/24 | Hong Kong | |
15 Feb | Nepal v Namibia | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Nepal | |
15 Feb | Thailand v Maldives | itt | Thailand Quadrangular Twenty20 Series 2023/24 | Thailand | |
15 Feb | Hong Kong v Japan | itt | East Asia Cup 2023/24 | Hong Kong | |
15 Feb | Bhutan v Saudi Arabia | itt | Thailand Quadrangular Twenty20 Series 2023/24 | Thailand | |
16 Feb | Hong Kong v China | itt | East Asia Cup 2023/24 | Hong Kong | |
16 Feb | Thailand v Saudi Arabia | itt | Thailand Quadrangular Twenty20 Series 2023/24 | Final | Thailand |
16 Feb | China v Japan | itt | East Asia Cup 2023/24 | Hong Kong | |
16 Feb | Bhutan v Maldives | itt | Thailand Quadrangular Twenty20 Series 2023/24 | 3rd Place Play-off | Thailand |
17 Feb | Sri Lanka v Afghanistan | itt | Afghanistan in Sri Lanka 2023/24 | 1st Twenty20 | Sri Lanka |
17 Feb | Hong Kong v Japan | itt | East Asia Cup 2023/24 | Final | Hong Kong |
17 Feb | Nepal v Netherlands | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Nepal | |
19 Feb | Sri Lanka v Afghanistan | itt | Afghanistan in Sri Lanka 2023/24 | 2nd Twenty20 | Sri Lanka |
19 Feb | Namibia v Netherlands | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Nepal | |
21 Feb | Sri Lanka v Afghanistan | itt | Afghanistan in Sri Lanka 2023/24 | 3rd Twenty20 | Sri Lanka |
21 Feb | New Zealand v Australia | itt | Australia in New Zealand 2023/24 | 1st Twenty20 | New Zealand |
21 Feb | Nepal v Namibia | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Nepal | |
23 Feb | New Zealand v Australia | itt | Australia in New Zealand 2023/24 | 2nd Twenty20 | New Zealand |
23 Feb | Namibia v Netherlands | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Nepal | |
25 Feb | New Zealand v Australia | itt | Australia in New Zealand 2023/24 | 3rd Twenty20 | New Zealand |
25 Feb | Nepal v Netherlands | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Nepal | |
27 Feb | Qatar v Hong Kong | itt | Hong Kong in Qatar 2023/24 | 1st Twenty20 | Qatar |
27 Feb | Nepal v Namibia | itt | Nepal Tri-Nation T20 Series 2023/24 | Nepal | |
28 Feb | United Arab Emirates v Canada | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | United Arab Emirates | |
28 Feb | Afghanistan v Ireland | t | Ireland in United Arab Emirates 2023/24 | Only Test | United Arab Emirates |
28 Feb | Nepal v Netherlands | itt | Nepal Tri-Nation T20 Series 2023/24 | Nepal | |
29 Feb | New Zealand v Australia | t | Australia in New Zealand 2023/24 | 1st Test | New Zealand |
29 Feb | Qatar v Hong Kong | itt | Hong Kong in Qatar 2023/24 | 2nd Twenty20 | Qatar |
29 Feb | Namibia v Netherlands | itt | Nepal Tri-Nation T20 Series 2023/24 | Nepal | |
01 Mar | Qatar v Hong Kong | itt | Hong Kong in Qatar 2023/24 | 3rd Twenty20 | Qatar |
01 Mar | Canada v Scotland | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | United Arab Emirates | |
01 Mar | Nepal v Namibia | itt | Nepal Tri-Nation T20 Series 2023/24 | Nepal | |
02 Mar | Nepal v Netherlands | itt | Nepal Tri-Nation T20 Series 2023/24 | Nepal | |
03 Mar | United Arab Emirates v Scotland | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | United Arab Emirates | |
03 Mar | Namibia v Netherlands | itt | Nepal Tri-Nation T20 Series 2023/24 | Nepal | |
04 Mar | Bangladesh v Sri Lanka | itt | Sri Lanka in Bangladesh 2023/24 | 1st Twenty20 | Bangladesh |
05 Mar | United Arab Emirates v Canada | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | United Arab Emirates | |
05 Mar | Tanzania v Vanuatu | itt | Malaysia Open T20 Championship 2023/24 | Malaysia | |
05 Mar | Nepal v Netherlands | itt | Nepal Tri-Nation T20 Series 2023/24 | Final | Nepal |
05 Mar | Bahrain v Kuwait | itt | Malaysia Open T20 Championship 2023/24 | Malaysia | |
06 Mar | Kuwait v Tanzania | itt | Malaysia Open T20 Championship 2023/24 | Malaysia | |
06 Mar | Oman v Papua New Guinea | itt | Papua New Guinea in Oman 2023/24 | 1st Twenty20 | Oman |
06 Mar | Bangladesh v Sri Lanka | itt | Sri Lanka in Bangladesh 2023/24 | 2nd Twenty20 | Bangladesh |
06 Mar | Malaysia v Vanuatu | itt | Malaysia Open T20 Championship 2023/24 | Malaysia | |
07 Mar | Canada v Scotland | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | United Arab Emirates | |
07 Mar | Afghanistan v Ireland | o | Ireland in United Arab Emirates 2023/24 | 1st ODI | United Arab Emirates |
07 Mar | Malaysia v Bahrain | itt | Malaysia Open T20 Championship 2023/24 | Malaysia | |
07 Mar | Oman v Papua New Guinea | itt | Papua New Guinea in Oman 2023/24 | 2nd Twenty20 | Oman |
07 Mar | Kuwait v Vanuatu | itt | Malaysia Open T20 Championship 2023/24 | Malaysia | |
08 Mar | New Zealand v Australia | t | Australia in New Zealand 2023/24 | 2nd Test | New Zealand |
08 Mar | Oman v Papua New Guinea | itt | Papua New Guinea in Oman 2023/24 | 3rd Twenty20 | Oman |
09 Mar | United Arab Emirates v Scotland | o | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | United Arab Emirates | |
09 Mar | Afghanistan v Ireland | o | Ireland in United Arab Emirates 2023/24 | 2nd ODI | United Arab Emirates |
09 Mar | Malaysia v Kuwait | itt | Malaysia Open T20 Championship 2023/24 | Malaysia | |
09 Mar | Hong Kong v Nepal | itt | Nepal in Hong Kong 2023/24 | Only Twenty20 | Hong Kong |
09 Mar | Bangladesh v Sri Lanka | itt | Sri Lanka in Bangladesh 2023/24 | 3rd Twenty20 | Bangladesh |
09 Mar | Bahrain v Tanzania | itt | Malaysia Open T20 Championship 2023/24 | Malaysia | |
10 Mar | Hong Kong v Nepal | itt | Friendship Cup 2023/24 | Hong Kong | |
10 Mar | Bahrain v Vanuatu | itt | Malaysia Open T20 Championship 2023/24 | Malaysia | |
10 Mar | Malaysia v Tanzania | itt | Malaysia Open T20 Championship 2023/24 | Malaysia | |
11 Mar | Kuwait v Vanuatu | itt | Malaysia Open T20 Championship 2023/24 | 3rd Place Play-off | Malaysia |
11 Mar | United Arab Emirates v Scotland | itt | Scotland in United Arab Emirates 2023/24 | 1st Twenty20 | United Arab Emirates |
11 Mar | Malaysia v Bahrain | itt | Malaysia Open T20 Championship 2023/24 | Final | Malaysia |
12 Mar | Nepal v Papua New Guinea | itt | Friendship Cup 2023/24 | Hong Kong | |
12 Mar | Afghanistan v Ireland | o | Ireland in United Arab Emirates 2023/24 | 3rd ODI | United Arab Emirates |
12 Mar | Hong Kong v Papua New Guinea | itt | Friendship Cup 2023/24 | Hong Kong | |
13 Mar | United Arab Emirates v Scotland | itt | Scotland in United Arab Emirates 2023/24 | 2nd Twenty20 | United Arab Emirates |
13 Mar | Bangladesh v Sri Lanka | o | Sri Lanka in Bangladesh 2023/24 | 1st ODI | Bangladesh |
13 Mar | Nepal v Papua New Guinea | itt | Friendship Cup 2023/24 | Final | Hong Kong |
14 Mar | United Arab Emirates v Scotland | itt | Scotland in United Arab Emirates 2023/24 | 3rd Twenty20 | United Arab Emirates |
15 Mar | Afghanistan v Ireland | itt | Ireland in United Arab Emirates 2023/24 | 1st Twenty20 | United Arab Emirates |
15 Mar | Bangladesh v Sri Lanka | o | Sri Lanka in Bangladesh 2023/24 | 2nd ODI | Bangladesh |
16 Mar | Malaysia v Papua New Guinea | itt | Papua New Guinea in Malaysia 2023/24 | 1st Twenty20 | Malaysia |
17 Mar | Nigeria v Tanzania | itt | African Games 2023/24 | Group B | Ghana |
17 Mar | Afghanistan v Ireland | itt | Ireland in United Arab Emirates 2023/24 | 2nd Twenty20 | United Arab Emirates |
17 Mar | Malaysia v Papua New Guinea | itt | Papua New Guinea in Malaysia 2023/24 | 2nd Twenty20 | Malaysia |
17 Mar | Kenya v Uganda | itt | African Games 2023/24 | Group A | Ghana |
18 Mar | Namibia v Nigeria | itt | African Games 2023/24 | Group B | Ghana |
18 Mar | Afghanistan v Ireland | itt | Ireland in United Arab Emirates 2023/24 | 3rd Twenty20 | United Arab Emirates |
18 Mar | Bangladesh v Sri Lanka | o | Sri Lanka in Bangladesh 2023/24 | 3rd ODI | Bangladesh |
18 Mar | Ghana v Uganda | itt | African Games 2023/24 | Group A | Ghana |
20 Mar | Ghana v Kenya | itt | African Games 2023/24 | Group A | Ghana |
20 Mar | Namibia v Tanzania | itt | African Games 2023/24 | Group B | Ghana |
21 Mar | Namibia v Uganda | itt | African Games 2023/24 | Semi-Final | Ghana |
22 Mar | Bangladesh v Sri Lanka | t | Sri Lanka in Bangladesh 2023/24 | 1st Test | Bangladesh |
23 Mar | Kenya v Uganda | itt | African Games 2023/24 | 3rd Place Play-off | Ghana |
29 Mar | Eswatini v Lesotho | itt | Lesotho in Eswatini 2023/24 | 1st Twenty20 | Eswatini |
29 Mar | Eswatini v Lesotho | itt | Lesotho in Eswatini 2023/24 | 2nd Twenty20 | Eswatini |
30 Mar | Eswatini v Lesotho | itt | Lesotho in Eswatini 2023/24 | 3rd Twenty20 | Eswatini |
30 Mar | Bangladesh v Sri Lanka | t | Sri Lanka in Bangladesh 2023/24 | 2nd Test | Bangladesh |
30 Mar | Eswatini v Lesotho | itt | Lesotho in Eswatini 2023/24 | 4th Twenty20 | Eswatini |
31 Mar | Eswatini v Lesotho | itt | Lesotho in Eswatini 2023/24 | 5th Twenty20 | Eswatini |
01 Apr | Oman v Namibia | itt | Namibia in Oman 2024 | 1st Twenty20 | Oman |
02 Apr | Oman v Namibia | itt | Namibia in Oman 2024 | 2nd Twenty20 | Oman |
04 Apr | Oman v Namibia | itt | Namibia in Oman 2024 | 3rd Twenty20 | Oman |
05 Apr | Oman v Namibia | itt | Namibia in Oman 2024 | 4th Twenty20 | Oman |
07 Apr | United States of America v Canada | itt | Canada in United States of America 2024 | 1st Twenty20 | United States of America |
07 Apr | Oman v Namibia | itt | Namibia in Oman 2024 | 5th Twenty20 | Oman |
09 Apr | United States of America v Canada | itt | Canada in United States of America 2024 | 2nd Twenty20 | United States of America |
10 Apr | United States of America v Canada | itt | Canada in United States of America 2024 | 3rd Twenty20 | United States of America |
11 Apr | Costa Rica v Mexico | itt | Central America Cricket Championship 2024 | Costa Rica | |
12 Apr | Oman v Bahrain | itt | Asian Cricket Council Premier Cup 2024 | Group B | Oman |
12 Apr | Kuwait v United Arab Emirates | itt | Asian Cricket Council Premier Cup 2024 | Group B | Oman |
12 Apr | United States of America v Canada | itt | Canada in United States of America 2024 | 4th Twenty20 | United States of America |
12 Apr | Costa Rica v Mexico | itt | Central America Cricket Championship 2024 | Costa Rica | |
12 Apr | Malaysia v Nepal | itt | Asian Cricket Council Premier Cup 2024 | Group A | Oman |
12 Apr | Hong Kong v Qatar | itt | Asian Cricket Council Premier Cup 2024 | Group A | Oman |
12 Apr | Costa Rica v Mexico | itt | Central America Cricket Championship 2024 | Costa Rica | |
13 Apr | Cambodia v Kuwait | itt | Asian Cricket Council Premier Cup 2024 | Group B | Oman |
13 Apr | Bahrain v United Arab Emirates | itt | Asian Cricket Council Premier Cup 2024 | Group B | Oman |
13 Apr | United States of America v Canada | itt | Canada in United States of America 2024 | 5th Twenty20 | United States of America |
13 Apr | Costa Rica v Mexico | itt | Central America Cricket Championship 2024 | Costa Rica | |
13 Apr | Nepal v Qatar | itt | Asian Cricket Council Premier Cup 2024 | Group A | Oman |
13 Apr | Malaysia v Saudi Arabia | itt | Asian Cricket Council Premier Cup 2024 | Group A | Oman |
14 Apr | Oman v Cambodia | itt | Asian Cricket Council Premier Cup 2024 | Group B | Oman |
14 Apr | Costa Rica v Mexico | itt | Central America Cricket Championship 2024 | Costa Rica | |
14 Apr | Spain v Jersey | itt | Jersey in Spain 2024 | 1st Twenty20 | Spain |
14 Apr | Hong Kong v Saudi Arabia | itt | Asian Cricket Council Premier Cup 2024 | Group A | Oman |
14 Apr | Spain v Jersey | itt | Jersey in Spain 2024 | 2nd Twenty20 | Spain |
15 Apr | Hong Kong v Nepal | itt | Asian Cricket Council Premier Cup 2024 | Group A | Oman |
15 Apr | Malaysia v Qatar | itt | Asian Cricket Council Premier Cup 2024 | Group A | Oman |
15 Apr | Oman v United Arab Emirates | itt | Asian Cricket Council Premier Cup 2024 | Group B | Oman |
15 Apr | Bahrain v Kuwait | itt | Asian Cricket Council Premier Cup 2024 | Group B | Oman |
16 Apr | Qatar v Saudi Arabia | itt | Asian Cricket Council Premier Cup 2024 | Group A | Oman |
16 Apr | Bahrain v Cambodia | itt | Asian Cricket Council Premier Cup 2024 | Group B | Oman |
17 Apr | Hong Kong v Malaysia | itt | Asian Cricket Council Premier Cup 2024 | Group A | Oman |
17 Apr | Nepal v Saudi Arabia | itt | Asian Cricket Council Premier Cup 2024 | Group A | Oman |
17 Apr | Cambodia v United Arab Emirates | itt | Asian Cricket Council Premier Cup 2024 | Group B | Oman |
17 Apr | Oman v Kuwait | itt | Asian Cricket Council Premier Cup 2024 | Group B | Oman |
18 Apr | Pakistan v New Zealand | itt | New Zealand in Pakistan 2023/24 | 1st Twenty20 | Pakistan |
19 Apr | Nepal v United Arab Emirates | itt | Asian Cricket Council Premier Cup 2024 | Semi-Final | Oman |
19 Apr | Oman v Hong Kong | itt | Asian Cricket Council Premier Cup 2024 | Semi-Final | Oman |
20 Apr | Hong Kong v Nepal | itt | Asian Cricket Council Premier Cup 2024 | 3rd Place Play-off | Oman |
20 Apr | Pakistan v New Zealand | itt | New Zealand in Pakistan 2023/24 | 2nd Twenty20 | Pakistan |
21 Apr | Oman v United Arab Emirates | itt | Asian Cricket Council Premier Cup 2024 | Final | Oman |
21 Apr | Pakistan v New Zealand | itt | New Zealand in Pakistan 2023/24 | 3rd Twenty20 | Pakistan |
14 May | Scotland v Oman | itt | Oman in Scotland 2024 | Only Twenty20 | Scotland |