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
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 Deventer (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 Prague (Czechia)Czechia - Hungary Central European CupGroup Stage
21.06 Prague (Czechia)Latvia - Switzerland Central European CupGroup Stage
21.06 Prague (Czechia)Hungary - Switzerland Central European CupGroup Stage
21.06 Deventer (Netherlands)Netherlands - Zimbabwe One Day International 
22.06 West End (England)India - Afghanistan World CupGroup Stage
22.06 Manchester (England)New Zealand - West Indies World CupGroup Stage
22.06 Prague (Czechia)Czechia - Latvia Central European CupGroup Stage
22.06 Prague (Czechia)Hungary - Latvia Central European CupGroup Stage
22.06 Prague (Czechia)Czechia - Switzerland Central European CupGroup Stage
23.06 London (England)South Africa - Pakistan World CupGroup Stage
23.06 Rotterdam (Netherlands)Netherlands - Zimbabwe Twenty20 International 
23.06 Prague (Czechia)3rd Group Stage - 4th Group Stage Central European Cup3rd Place Match
23.06 Prague (Czechia)1st Group Stage - 2nd Group Stage Central European CupFinal
24.06 West End (England)Bangladesh - Afghanistan World CupGroup Stage
24.06 Puchong (Malaysia)Malaysia - Maldives Twenty20 Quadrangular 
24.06 Puchong (Malaysia)Papua New Guinea - Thailand Twenty20 Quadrangular 
25.06 London (England)England - Australia World CupGroup Stage
25.06 Rotterdam (Netherlands)Netherlands - Zimbabwe Twenty20 International 
25.06 Puchong (Malaysia)Malaysia - Thailand Twenty20 Quadrangular 
25.06 Puchong (Malaysia)Papua New Guinea - Maldives Twenty20 Quadrangular 
26.06 Birmingham (England)New Zealand - Pakistan World CupGroup Stage
26.06 Puchong (Malaysia)Malaysia - Papua New Guinea Twenty20 Quadrangular 
26.06 Puchong (Malaysia)Thailand - Maldives Twenty20 Quadrangular 
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
06.07-
14.07
Puchong (Malaysia)Teams to be decided Twenty20 Quadrangular 
07.07 Belfast (Northern Ireland)Ireland - Zimbabwe One Day International 
08.07-
13.07
Apia (Samoa)Fiji, New Caledonia, Papua New Guinea, Samoa, 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 
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
01.08-
05.08
Birmingham (England)England - Australia Test Match 
03.08 Lauderhill (USA)West Indies - India Twenty20 International 
03.08 Nairobi (Kenya)Tanzania - SeychellesAfrican Twenty20 QualifierEast, Group Stage
03.08 Nairobi (Kenya)Uganda - RwandaAfrican Twenty20 QualifierEast, Group Stage
04.08 Lauderhill (USA)West Indies - India Twenty20 International 
04.08 Nairobi (Kenya)Kenya - UgandaAfrican Twenty20 QualifierEast, Group Stage
04.08 Nairobi (Kenya)Rwanda - SeychellesAfrican Twenty20 QualifierEast, Group Stage
05.08 Nairobi (Kenya)Kenya - SeychellesAfrican Twenty20 QualifierEast, Group Stage
05.08 Nairobi (Kenya)Tanzania - RwandaAfrican Twenty20 QualifierEast, Group Stage
06.08 Providence (Guyana)West Indies - India Twenty20 International 
06.08 Nairobi (Kenya)Kenya - TanzaniaAfrican Twenty20 QualifierEast, Group Stage
06.08 Nairobi (Kenya)Kenya - RwandaAfrican Twenty20 QualifierEast, Group Stage
07.08 Nairobi (Kenya)Uganda - TanzaniaAfrican Twenty20 QualifierEast, Group Stage
07.08 Nairobi (Kenya)Uganda - SeychellesAfrican Twenty20 QualifierEast, Group Stage
08.08 Providence (Guyana)West Indies - India One Day International 
08.08 Nairobi (Kenya)1st Group Stage - 4th Group Stage African Twenty20 QualifierEast, Semi-Final
08.08 Nairobi (Kenya)2nd Group Stage - 3rd Group Stage African Twenty20 QualifierEast, Semi-Final
09.08 Nairobi (Kenya)Winner 1st/4th - Winner 2nd/3rdAfrican Twenty20 QualifierEast, Final
??.08-
??.08
TBD (Zimbabwe)Zimbabwe - Afghanistan Test Match 
??.08-
??.08
Johor Bahru (Malaysia)Malaysia - Singapore Saudara Cup 
??.08 Johor Bahru (Malaysia)Malaysia - Singapore Stan Nagaiah TrophyMatch 1
??.08 Johor Bahru (Malaysia)Malaysia - Singapore Stan Nagaiah TrophyMatch 2
??.08 Johor Bahru (Malaysia)Malaysia - Singapore Stan Nagaiah TrophyMatch 3
??.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 
11.08 Port of Spain (Trinidad & Tobago)West Indies - India One Day International 
14.08-
18.08
London (England)England - Australia Test Match 
14.08 Port of Spain (Trinidad & Tobago)West Indies - India One Day International 
14.08-
21.08
Aberdeen (Scotland)Oman, Papua New Guinea, Scotland World Cup League 2 
??.08-
??.08
TBD (Kenya)Botswana, Ghana, Malawi, Nigeria + Top 2 East QualifiersAfrican Twenty20 Championship 
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-
26.08
North Sound (Antigua & Barbuda)West Indies - India 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
30.08-
03.09
Kingston (Jamaica)West Indies - India Test Match 
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