LAST UPDATE: Sunday, 19 May 2019, 19:24:14

FootballFIFA FutsalAMF FutsalBeach SoccerAustralian FootballAmerican FootballFlag Football
Beach Flag FootballRugby UnionRugby SevensRugby LeagueTouchIce HockeyBandy
Field HockeyIndoor HockeyFloorball
Roller HockeyInline HockeyIIHF Inline HockeySkater Hockey
Ball HockeyWBHF Ball HockeyShintyLacrosseBox LacrosseIntercrosseRingette
Water PoloBeach Water PoloCanoe PoloCycleballCricketIndoor CricketBaseball
SoftballPesäpalloUltimateBeach UltimateGutsVolleyballFistball
Basketball3x3 BasketballNetballKorfballBeach KorfballHandballBeach Handball
RollballTchoukballBeach TchoukballUnderwater HockeyUnderwater RugbyCurlingQuidditch
Sepak TakrawBeach Sepak TakrawKabaddiIndoor KabaddiBeach KabaddiPoloPolocrosse
HorseballFutnetRoller DerbyPétanqueIce StockSnow PoloUnderwater Ice Hockey
MEN'S CRICKET - FIXTURES

Results  MenWomen
Fixtures  MenWomen
Rankings  MenWomen

Men's Archive201820172016201520142013201220112010
Women's Archive201820172016201520142013201220112010

DATE VENUE MATCH COMPETITION STAGE
21.05 Belfast (Northern Ireland)Ireland - Afghanistan One Day International 
21.05 Edinburgh (Scotland)Scotland - Sri Lanka One Day International 
21.05 Kampala (Uganda)Kenya - Ghana World Twenty20 Championship QualifierAfrica, Finals
21.05 Kampala (Uganda)Nigeria - Botswana World Twenty20 Championship QualifierAfrica, Finals
21.05 Kampala (Uganda)Uganda - Namibia World Twenty20 Championship QualifierAfrica, Finals
23.05 Kampala (Uganda)Kenya - Botswana World Twenty20 Championship QualifierAfrica, Finals
23.05 Kampala (Uganda)Namibia - Nigeria World Twenty20 Championship QualifierAfrica, Finals
23.05 Kampala (Uganda)Uganda - Ghana World Twenty20 Championship QualifierAfrica, Finals
24.05 Utrecht (Netherlands)Netherlands 'B' - Italy Twenty20 International 
24.05 Utrecht (Netherlands)Netherlands 'B' - Germany Twenty20 International 
24.05 Bristol (England)Pakistan - Afghanistan Warm-up Match 
24.05 Cardiff (Wales)South Africa - Sri Lanka Warm-up Match 
24.05 Kampala (Uganda)Botswana - Ghana World Twenty20 Championship QualifierAfrica, Finals
24.05 Kampala (Uganda)Kenya - Namibia World Twenty20 Championship QualifierAfrica, Finals
24.05 Kampala (Uganda)Uganda - Nigeria World Twenty20 Championship QualifierAfrica, Finals
25.05 West End (England)England - Australia Warm-up Match 
25.05 Utrecht (Netherlands)Italy - Germany Twenty20 InternationalMatch 1
25.05 Utrecht (Netherlands)Italy - Germany Twenty20 InternationalMatch 2
25.05 London (England)India - New Zealand Warm-up Match 
26.05 Cardiff (Wales)Pakistan - Bangladesh Warm-up Match 
26.05 Bristol (England)South Africa - West Indies Warm-up Match 
27.05 West End (England)Australia - Sri Lanka Warm-up Match 
27.05 London (England)England - Afghanistan Warm-up Match 
28.05 Cardiff (Wales)India - Bangladesh Warm-up Match 
28.05 Bristol (England)New Zealand - West Indies Warm-up Match 
30.05 London (England)England - South Africa World CupGroup Stage
31.05 West Bridgford (England)Pakistan - West Indies World CupGroup Stage
31.05 Saint Peter Port (Guernsey)Guernsey - Jersey Inter InsularMatch 1
31.05 Saint Anne (Alderney)Alderney - Sark Twenty20 International 
??.??-
??.??
Johor Bahru (Malaysia) Malaysia - Singapore Saudara Cup 
??.?? Nairobi (Kenya)Tanzania - SeychellesAfrican Twenty20 QualifierEast, Group Stage
??.?? Nairobi (Kenya)Uganda - RwandaAfrican Twenty20 QualifierEast, Group Stage
??.?? Nairobi (Kenya)Kenya - UgandaAfrican Twenty20 QualifierEast, Group Stage
??.?? Nairobi (Kenya)Rwanda - SeychellesAfrican Twenty20 QualifierEast, Group Stage
??.?? Nairobi (Kenya)Kenya - SeychellesAfrican Twenty20 QualifierEast, Group Stage
??.?? Nairobi (Kenya)Tanzania - RwandaAfrican Twenty20 QualifierEast, Group Stage
??.?? Nairobi (Kenya)Kenya - TanzaniaAfrican Twenty20 QualifierEast, Group Stage
??.?? Nairobi (Kenya)Kenya - RwandaAfrican Twenty20 QualifierEast, Group Stage
??.?? Nairobi (Kenya)Uganda - TanzaniaAfrican Twenty20 QualifierEast, Group Stage
??.?? Nairobi (Kenya)Uganda - SeychellesAfrican Twenty20 QualifierEast, Group Stage
??.?? Nairobi (Kenya)1st Group Stage - 4th Group Stage African Twenty20 QualifierEast, Semi-Final
??.?? Nairobi (Kenya)2nd Group Stage - 3rd Group Stage African Twenty20 QualifierEast, Semi-Final
??.?? Nairobi (Kenya)Winner 1st/4th - Winner 2nd/3rdAfrican Twenty20 QualifierEast, Final
01.06 Bristol (England)Australia - Afghanistan World CupGroup Stage
01.06 Cardiff (Wales)New Zealand - Sri Lanka World CupGroup Stage
01.06 Saint Peter Port (Guernsey)Guernsey - Jersey Inter InsularMatch 2
01.06 Saint Peter Port (Guernsey)Guernsey - Jersey Inter InsularMatch 3
02.06 London (England)South Africa - Bangladesh World CupGroup Stage
03.06 West Bridgford (England)England - Pakistan World CupGroup Stage
04.06 Cardiff (Wales)Sri Lanka - Afghanistan World CupGroup Stage
04.06 TBD (Netherlands)Netherlands 'B' - Guernsey Twenty20 International 
05.06 West End (England)India - South Africa World CupGroup Stage
05.06 London (England)New Zealand - Bangladesh World CupGroup Stage
05.06 TBD (Netherlands)Netherlands 'B' - Guernsey Twenty20 International 
06.06 West Bridgford (England)Australia - West Indies World CupGroup Stage
06.06 TBD (Netherlands)Netherlands 'B' - Guernsey Twenty20 International 
07.06 Bristol (England)Pakistan - Sri Lanka World CupGroup Stage
07.06 TBD (Netherlands)Netherlands 'B' - Guernsey Twenty20 International 
08.06 Cardiff (Wales)England - Bangladesh World CupGroup Stage
08.06 Taunton (England)New Zealand - Afghanistan World CupGroup Stage
09.06 London (England)Australia - India World CupGroup Stage
10.06 West End (England)South Africa - West Indies World CupGroup Stage
11.06 Bristol (England)Sri Lanka - Bangladesh World CupGroup Stage
12.06 Taunton (England)Australia - Pakistan World CupGroup Stage
13.06 West Bridgford (England)India - New Zealand World CupGroup Stage
14.06 West End (England)England - West Indies World CupGroup Stage
15.06 London (England)Australia - Sri Lanka World CupGroup Stage
15.06 Cardiff (Wales)South Africa - Afghanistan World CupGroup Stage
15.06 Castel (Guernsey)Guernsey - Jersey World Twenty20 QualifierEurope, Finals
15.06 Saint Peter Port  (Guernsey)Italy - Norway World Twenty20 QualifierEurope, Finals
15.06 Saint Peter Port  (Guernsey)Denmark - Norway World Twenty20 QualifierEurope, Finals
15.06 Castel (Guernsey)Guernsey - Germany World Twenty20 QualifierEurope, Finals
16.06 Manchester (England)India - Pakistan World CupGroup Stage
16.06 Saint Peter Port  (Guernsey)Denmark - Jersey World Twenty20 QualifierEurope, Finals
16.06 Castel (Guernsey)Italy - Germany World Twenty20 QualifierEurope, Finals
16.06 Castel (Guernsey)Guernsey - Italy World Twenty20 QualifierEurope, Finals
16.06 Saint Peter Port  (Guernsey)Jersey - Norway World Twenty20 QualifierEurope, Finals
17.06 Taunton (England)Bangladesh - West Indies World CupGroup Stage
18.06 Manchester (England)England - Afghanistan World CupGroup Stage
18.06 Saint Peter Port  (Guernsey)Germany - Norway World Twenty20 QualifierEurope, Finals
18.06 Castel (Guernsey)Guernsey - Denmark World Twenty20 QualifierEurope, Finals
18.06 Castel (Guernsey)Denmark - Italy World Twenty20 QualifierEurope, Finals
18.06 Saint Peter Port  (Guernsey)Jersey - Germany World Twenty20 QualifierEurope, Finals
19.06 Birmingham (England)South Africa - New Zealand World CupGroup Stage
19.06 TBD (Netherlands)Netherlands - Zimbabwe One Day International 
19.06 Castel (Guernsey)Guernsey - Norway World Twenty20 QualifierEurope, Finals
19.06 Saint Peter Port  (Guernsey)Jersey - Italy World Twenty20 QualifierEurope, Finals
19.06 Castel (Guernsey)Denmark - Germany World Twenty20 QualifierEurope, Finals
20.06 West Bridgford (England)Australia - Bangladesh World CupGroup Stage
21.06 Leeds (England)England - Sri Lanka World CupGroup Stage
21.06-
23.06
TBD (Czechia)Teams to be decided Central European Cup 
21.06 TBD (Netherlands)Netherlands - Zimbabwe One Day International 
21.06 Johor Bahru (Malaysia) Malaysia - Singapore Stan Nagaiah TrophyMatch 1
22.06 West End (England)India - Afghanistan World CupGroup Stage
22.06 Manchester (England)New Zealand - West Indies World CupGroup Stage
22.06 Johor Bahru (Malaysia) Malaysia - Singapore Stan Nagaiah TrophyMatch 1
23.06 London (England)South Africa - Pakistan World CupGroup Stage
23.06 TBD (Netherlands)Netherlands - Zimbabwe Twenty20 International 
23.06 Johor Bahru (Malaysia) Malaysia - Singapore Stan Nagaiah TrophyMatch 1
24.06 West End (England)Bangladesh - Afghanistan World CupGroup Stage
25.06 London (England)England - Australia World CupGroup Stage
25.06 TBD (Netherlands)Netherlands - Zimbabwe Twenty20 International 
26.06 Birmingham (England)New Zealand - Pakistan World CupGroup Stage
27.06 Manchester (England)India - West Indies World CupGroup Stage
28.06 Chester-le-Street (England)South Africa - Sri Lanka World CupGroup Stage
29.06 London (England)Australia - New Zealand World CupGroup Stage
29.06 Leeds (England)Pakistan - Afghanistan World CupGroup Stage
30.06 Birmingham (England)England - India World CupGroup Stage
01.07 Chester-le-Street (England)Sri Lanka - West Indies World CupGroup Stage
01.07 Magheramason (Northern Ireland)Ireland - Zimbabwe One Day International 
02.07 Birmingham (England)India - Bangladesh World CupGroup Stage
03.07 Chester-le-Street (England)England - New Zealand World CupGroup Stage
04.07 Leeds (England)West Indies - Afghanistan World CupGroup Stage
04.07 Belfast (Northern Ireland)Ireland - Zimbabwe One Day International 
05.07 London (England)Pakistan - Bangladesh World CupGroup Stage
06.07 Manchester (England)Australia - South Africa World CupGroup Stage
06.07 Leeds (England)India - Sri Lanka World CupGroup Stage
07.07 Belfast (Northern Ireland)Ireland - Zimbabwe One Day International 
08.07-
13.07
Apia (Samoa)Cook Islands, Fiji, Papua New Guinea,
Samoa, Tonga, Vanuatu
Pacific Games 
09.07 Manchester (England)1st Group Stage - 4th Group Stage World CupSemi-Final
10.07 Belfast (Northern Ireland)Ireland - Zimbabwe Twenty20 International 
11.07 Birmingham (England)2nd Group Stage - 3rd Group Stage World CupSemi-Final
12.07 Magheramason (Northern Ireland)Ireland - Zimbabwe Twenty20 International 
13.07 Magheramason (Northern Ireland)Ireland - Zimbabwe Twenty20 International 
14.07 London (England)Winner 1st Group/4th Group - Winner 2nd Group/3rd Group World CupFinal
18.07-
21.07
TBD (Romania)Teams to be decided Continental Cup 
??.07-
??.07
TBD (Sri Lanka)Sri Lanka - New Zealand Test Match 
??.07-
??.07
TBD (Sri Lanka)Sri Lanka - New Zealand Test Match 
??.07 TBD (Sri Lanka)Sri Lanka - New Zealand Twenty20 International 
??.07 TBD (Sri Lanka)Sri Lanka - New Zealand Twenty20 International 
??.07 TBD (Sri Lanka)Sri Lanka - New Zealand Twenty20 International 
??.07 Lauderhill (USA)West Indies - India Twenty20 International 
??.07 Lauderhill (USA)West Indies - India Twenty20 International 
??.07 TBD (TBD)West Indies - India Twenty20 International 
??.07 TBD (TBD)West Indies - India One Day International 
??.07 TBD (TBD)West Indies - India One Day International 
24.07-
27.07
London (England)England - Ireland Test Match 
22.07 Singapore (Singapore)Kuwait - Malaysia World Twenty20 QualifierAsia, Finals
22.07 Singapore (Singapore)Singapore - Qatar World Twenty20 QualifierAsia, Finals
23.07 Singapore (Singapore)Nepal - Qatar World Twenty20 QualifierAsia, Finals
23.07-
26.07
West End (England)Australia - Australia 'B' 4-Day Match 
23.07 Singapore (Singapore)Singapore - Kuwait World Twenty20 QualifierAsia, Finals
24.07 Singapore (Singapore)Nepal - Malaysia World Twenty20 QualifierAsia, Finals
26.07 Singapore (Singapore)Qatar - Kuwait World Twenty20 QualifierAsia, Finals
26.07 Singapore (Singapore)Singapore - Malaysia World Twenty20 QualifierAsia, Finals
27.07 Singapore (Singapore)Malaysia - Qatar World Twenty20 QualifierAsia, Finals
27.07 Singapore (Singapore)Nepal - Kuwait World Twenty20 QualifierAsia, Finals
28.07 Singapore (Singapore)Singapore - Nepal World Twenty20 QualifierAsia, Finals
??.07 TBD (TBD)West Indies - India One Day International 
29.07-
03.08
TBD (Kenya)Botswana, Ghana, Malawi, Nigeria + Top 2 East QualifiersAfrican Twenty20 Championship 
01.08-
05.08
Birmingham (England)England - Australia Test Match 
??.08-
??.08
TBD (Zimbabwe)Zimbabwe - Afghanistan Test Match 
??.08 TBD (Zimbabwe)Zimbabwe - Afghanistan One Day International 
??.08 TBD (Zimbabwe)Zimbabwe - Afghanistan One Day International 
??.08 TBD (Zimbabwe)Zimbabwe - Afghanistan One Day International 
??.08 TBD (Zimbabwe)Zimbabwe - Afghanistan One Day International 
??.08 TBD (Zimbabwe)Zimbabwe - Afghanistan One Day International 
??.08 TBD (Zimbabwe)Zimbabwe - Afghanistan Twenty20 International 
??.08 TBD (Zimbabwe)Zimbabwe - Afghanistan Twenty20 International 
??.08 TBD (Zimbabwe)Zimbabwe - Afghanistan Twenty20 International 
??.08-
??.08
TBD (TBD)West Indies - India Test Match 
??.08-
??.08
TBD (TBD)West Indies - India Test Match 
14.08-
18.08
London (England)England - Australia Test Match 
14.08-
21.08
Aberdeen (Scotland)Oman, Papua New Guinea, Scotland World Cup League 2 
16.08 Kerava (Finland)Finland - Spain Twenty20 International 
17.08-
19.08
Crawley (England)Teams to be decided European Cup 
17.08 Kerava (Finland)Finland - Spain Twenty20 International 
18.08 North Shore Village (Bermuda)Bermuda - USA World Twenty20 QualifierAmericas, Finals
18.08 North Shore Village (Bermuda)Canada - Cayman Islands World Twenty20 QualifierAmericas, Finals
18.08 Kerava (Finland)Finland - Spain Twenty20 International 
19.08 North Shore Village (Bermuda)Bermuda - Canada World Twenty20 QualifierAmericas, Finals
19.08 North Shore Village (Bermuda)USA - Cayman Islands World Twenty20 QualifierAmericas, Finals
21.08 North Shore Village (Bermuda)Bermuda - Cayman Islands World Twenty20 QualifierAmericas, Finals
21.08 North Shore Village (Bermuda)USA - Canada World Twenty20 QualifierAmericas, Finals
22.08-
26.08
Leeds (England)England - Australia Test Match 
22.08 North Shore Village (Bermuda)Bermuda - USA World Twenty20 QualifierAmericas, Finals
22.08 North Shore Village (Bermuda)Canada - Cayman Islands World Twenty20 QualifierAmericas, Finals
24.08 North Shore Village (Bermuda)Bermuda - Canada World Twenty20 QualifierAmericas, Finals
24.08 North Shore Village (Bermuda)USA - Cayman Islands World Twenty20 QualifierAmericas, Finals
25.08 North Shore Village (Bermuda)Bermuda - Cayman Islands World Twenty20 QualifierAmericas, Finals
25.08 North Shore Village (Bermuda)USA - Canada World Twenty20 QualifierAmericas, Finals
04.09-
08.09
Manchester (England)England - Australia Test Match 
07.09-
14.09
Raleigh (USA)Namibia, Papua New Guinea, USA World Cup League 2 
12.09-
16.09
London (England)England - Australia Test Match 
03.10-
06.10
TBD (Peru)Teams to be decided South American Championship 
11.10-
03.11
TBD (United Arab Emirates) Hong Kong, Ireland, Netherlands, Oman, Papua New Guinea,
Scotland, United Arab Emirates, Zimbabwe + 6 teams
World Twenty20 QualifierGlobal Round
17.10-
20.10
TBD (Malta)Iceland, Malta + 2 teams T20 Friendly Tournament 
20.11-
08.12
TBD (Nigeria) Teams to be decided World Twenty20 Qualifier (2021)North/West Africa
29.11-
01.12
Santa Tecla (El Salvador)Teams to be decided Volcano Cup 
01.12-
10.12
TBD (Nepal)Teams to be decided South Asian Games 
08.12-
15.12
Sharjah & Dubai (United Arab Emirates)Scotland, United Arab Emirates, USA World Cup League 2