LAST UPDATE: Tuesday, 24 March 2020, 22:28:37

FOOTBALLFIFA FUTSALAMF FUTSALBEACH SOCCERJORKYBALL
AUSTRALIAN FOOTBALLAMERICAN FOOTBALLFLAG FOOTBALLBEACH FLAG FOOTBALLRUGBY UNION
RUGBY SEVENSBEACH RUGBYSNOW RUGBYRUGBY XRUGBY LEAGUE
RUGBY LEAGUE NINESTOUCHICE HOCKEYBANDYFIELD HOCKEY
INDOOR HOCKEYFLOORBALLROLLER HOCKEYINLINE HOCKEYIIHF INLINE HOCKEY
SKATER HOCKEYBALL HOCKEYWBHF BALL HOCKEYSHINTYLACROSSE
BOX LACROSSEINTERCROSSERINGETTEWATER POLOBEACH WATER POLO
CANOE POLOCYCLEBALLCYCLE POLOCRICKETINDOOR CRICKET
BASEBALLBASEBALL5FASTPITCH SOFTBALLSLOWPITCH SOFTBALLPESÄPALLO
BASKETBALL3X3 BASKETBALLNETBALLFAST5 NETBALLINDOOR NETBALL
KORFBALLBEACH KORFBALLROLLBALLVOLLEYBALLFISTBALL
HANDBALLBEACH HANDBALLTCHOUKBALLBEACH TCHOUKBALLQUIDDITCH
ULTIMATEBEACH ULTIMATEGUTSCURLINGICE STOCK
SEPAK TAKRAWBEACH SEPAK TAKRAWFUTNETUNDERWATER HOCKEYUNDERWATER RUGBY
UNDERWATER ICE HOCKEYKABADDIINDOOR KABADDIBEACH KABADDIROLLER DERBY
PÉTANQUEPOLOPOLOCROSSEHORSEBALLSNOW POLO

MEN'S CRICKET - FIXTURES

Results  MenWomen
Fixtures  MenWomen
Rankings  MenTestODIT20
Rankings  WomenTestODIT20

Men's Archive  2019201820172016201520142013201220112010
Women's Archive  2019201820172016201520142013201220112010

DATE VENUE MATCH COMPETITION STAGE
04.04-
05.04
TBD (Guatemala) Costa Rica, El Salvador, Guatemala, Guatemala City (Guatemala) Easter Cup  
17.04-
19.04
TBD (Belize) Belize, Costa Rica, El Salvador, Guatemala, Mexico, Panama Central American Championship  
??.?? Karachi (Pakistan) Pakistan - Bangladesh One Day International  
??.??-
??.??
Karachi (Pakistan) Pakistan - Bangladesh Test Match  
??.??-
??.??
TBD (TBD) Fiji, Papua New Guinea, Samoa, Vanuatu World Twenty20 QualifierEast Asia/Pacific, Pacific Group
??.??-
??.??
TBD (TBD) Indonesia, Japan, Philippines, South Korea World Twenty20 QualifierEast Asia/Pacific, East Asia Group
??.??-
??.??
TBD (Kuwait)Teams to be decided World Twenty20 QualifierAsia, Western Region
??.?? Waterloo (Belgium)Belgium - Austria Twenty20 InternationalMatch 1
??.?? Waterloo (Belgium)Belgium - Austria Twenty20 InternationalMatch 2
??.?? Waterloo (Belgium)Belgium - Austria Twenty20 InternationalMatch 3
??.??-
??.??
Windhoek (Namibia)Namibia, Nepal, Scotland World Cup League 2 
25.04-
04.05
TBD (South Africa) Botswana, Cameroon, Mozambique, Saint Helena,
Sierra Leone, Tanzania
World Twenty20 QualifierAfrica, Group A
26.04 Waterloo (Belgium)Belgium - Luxembourg Twenty20 InternationalMatch 1
26.04 Waterloo (Belgium)Belgium - Luxembourg Twenty20 InternationalMatch 2
??.05 TBD (Japan) Japan - Cambodia One Day International  
??.05 TBD (Japan) Japan - Cambodia One Day International  
??.05 TBD (Japan) Japan - Cambodia Twenty20 International  
??.05 TBD (Japan) Japan - Cambodia Twenty20 International  
??.05 TBD (Japan) Japan - Cambodia Twenty20 International  
11.05 Comber (Northern Ireland) Ireland 'B' - Bangladesh One Day International  
14.05 Belfast (Northern Ireland) Ireland - Bangladesh One Day International  
16.05 Belfast (Northern Ireland) Ireland - Bangladesh One Day International  
16.05-
22.05
La Manga (Spain) Bulgaria, Cyprus, France, Israel,
Italy, Malta, Norway, Spain
World Twenty20 Qualifier Europe, Group A
19.05 Belfast (Northern Ireland) Ireland - Bangladesh One Day International  
22.05 London (England) Ireland - Bangladesh Twenty20 International  
24.05 Chelmsford (England) Ireland - Bangladesh Twenty20 International  
27.05 Bristol (England) Ireland - Bangladesh Twenty20 International  
29.05 Birmingham (England) Ireland - Bangladesh Twenty20 International  
30.05 Saint Anne (Alderney) Alderney - Sark Twenty20 International  
??.??-
??.??
TBD (Malaysia)Canada, Denmark, Malaysia, Qatar, Singapore, Vanuatu Cricket World Cup Challenge LeagueLeague A
??.06-
??.06
TBD (Australia) Australia - Bangladesh Test Match  
??.06-
??.06
TBD (Australia) Australia - Bangladesh Test Match  
??.06 TBD (Sri Lanka) Sri Lanka - South Africa One Day International  
??.06 TBD (Sri Lanka) Sri Lanka - South Africa One Day International  
??.06 TBD (Sri Lanka) Sri Lanka - South Africa One Day International  
??.06 TBD (Sri Lanka) Sri Lanka - South Africa Twenty20 International  
??.06 TBD (Sri Lanka) Sri Lanka - South Africa Twenty20 International  
??.06 TBD (Sri Lanka) Sri Lanka - South Africa Twenty20 International  
??.06 TBD (Australia) Australia - Zimbabwe One Day International  
??.06 TBD (Australia) Australia - Zimbabwe One Day International  
??.06 TBD (Australia) Australia - Zimbabwe One Day International  
??.06 TBD (Sri Lanka) Sri Lanka - India One Day International  
??.06 TBD (Sri Lanka) Sri Lanka - India One Day International  
??.06 TBD (Sri Lanka) Sri Lanka - India One Day International  
??.06 TBD (Sri Lanka) Sri Lanka - India Twenty20 International  
??.06 TBD (Sri Lanka) Sri Lanka - India Twenty20 International  
??.06 TBD (Sri Lanka) Sri Lanka - India Twenty20 International  
04.06-
08.06
London (England) England - West Indies Test Match  
09.06-
16.06
TBD (Papua New Guinea)Nepal, Papua New Guinea, United Arab Emirates World Cup League 2 
10.06 Edinburgh (Scotland)Scotland - New Zealand Twenty20 International 
10.06-
16.06
TBD (Belgium) Austria, Belgium, Czechia, Denmark,
Isle of Man, Portugal, Romania, Serbia
World Twenty20 Qualifier Europe, Group C
11.06-
15.06
Chittagong (Bangladesh) Bangladesh - Australia Test Match  
12.06-
16.06
Birmingham (England) England - West Indies Test Match  
12.06 Edinburgh (Scotland)Scotland - New Zealand One Day International 
15.06 Rotterdam (Netherlands)Netherlands - New Zealand Twenty20 International 
18.06-
28.06
Rotterdam, Schiedam, Utrecht,
Voorburg (Netherlands)
Namibia, Netherlands, Oman, USA Quadrangular Series 
19.06-
23.06
Dhaka (Bangladesh) Bangladesh - Australia Test Match  
19.06 TBD (Ireland) Ireland - New Zealand Twenty20 International  
21.06 TBD (Ireland) Ireland - New Zealand Twenty20 International  
23.06 TBD (Ireland) Ireland - New Zealand Twenty20 International  
24.06-
30.06
Kerava (Finland) Finland, Germany, Gibraltar, Greece,
Guernsey, Hungary, Luxembourg, Sweden
World Twenty20 Qualifier Europe, Group B
25.06-
29.06
London (England) England - West Indies Test Match  
??.06-
??.07
Kigali (Rwanda) Eswatini, Ghana, Lesotho, Malawi, Rwanda,
Seychelles, Uganda
World Twenty20 QualifierAfrica, Group B
27.06 TBD (Ireland) Ireland - New Zealand One Day International  
29.06 Edinburgh (Scotland)Scotland - Australia Twenty20 International 
30.06 TBD (Ireland) Ireland - New Zealand One Day International  
01.07-
08.07
TBD (Scotland)Namibia, Nepal, Scotland World Cup League 2 
02.07 TBD (Ireland) Ireland - New Zealand One Day International  
03.07 Chester-le-Street (England) England - Australia Twenty20 International  
04.07 Amstelveen (Netherlands) Netherlands - Pakistan One Day International  
05.07 Manchester (England) England - Australia Twenty20 International  
07.07 Leeds (England) England - Australia Twenty20 International  
07.07 Amstelveen (Netherlands) Netherlands - Pakistan One Day International  
08.07 North Sound (Antigua & Barbuda) West Indies - New Zealand One Day International  
09.07 Amstelveen (Netherlands) Netherlands - Pakistan One Day International  
10.07 North Sound (Antigua & Barbuda) West Indies - New Zealand One Day International  
11.07 London (England) England - Australia One Day International  
12.07 TBD (Ireland) Ireland - Pakistan One Day International  
13.07 Roseau (Dominica) West Indies - New Zealand One Day International  
14.07 West End (England) England - Australia One Day International  
14.07 TBD (Ireland) Ireland - Pakistan One Day International  
15.07 Roseau (Dominica) West Indies - New Zealand Twenty20 International  
16.07 Bristol (England) England - Australia One Day International  
18.07 Providence (Guyana) West Indies - New Zealand Twenty20 International  
19.07 Providence (Guyana) West Indies - New Zealand Twenty20 International  
??.07-
??.07
TBD (Sri Lanka) Sri Lanka - Bangladesh Test Match  
??.07-
??.07
TBD (Sri Lanka) Sri Lanka - Bangladesh Test Match  
??.07-
??.07
TBD (Sri Lanka) Sri Lanka - Bangladesh Test Match  
??.07 TBD (Netherlands) Netherlands - West Indies One Day International  
??.07 TBD (Netherlands) Netherlands - West Indies One Day International  
??.07 TBD (Netherlands) Netherlands - West Indies One Day International  
23.07-
27.07
Port of Spain (Trinidad & Tobago) West Indies - South Africa Test Match  
29.07-
08.08
TBD (Uganda)Bermuda, Hong Kong, Italy, Jersey, Kenya, Uganda Cricket World Cup Challenge LeagueLeague B
30.07-
03.08
London (England) England - Pakistan Test Match  
31.07-
04.08
Gros Islet (Saint Lucia) West Indies - South Africa Test Match  
??.08-
??.08
TBD (Bangladesh)Bangladesh - New Zealand Test Match  
??.08-
??.08
TBD (Bangladesh)Bangladesh - New Zealand Test Match  
07.08-
11.08
Manchester (England) England - Pakistan Test Match  
08.08 Lauderhill (USA) West Indies - South Africa Twenty20 International  
09.08 Lauderhill (USA) West Indies - South Africa Twenty20 International  
12.08 Kingston (Jamaica) West Indies - South Africa Twenty20 International  
15.08 Kingston (Jamaica) West Indies - South Africa Twenty20 International  
15.08-
??.08
TBD (Malaysia)Kuwait, United Arab Emirates + Top 2 Eastern Region Asia Cup QualifierFinals
16.08 Kingston (Jamaica) West Indies - South Africa Twenty20 International  
16.08-
27.08
Toronto (Canada) Argentina, Bahamas, Belize, Bermuda, Brazil,
Canada, Cayman Islands, Panama, USA
World Twenty20 Qualifier Americas
20.08-
24.08
West Bridgford (England) England - Pakistan Test Match  
29.08 Leeds (England) England - Pakistan Twenty20 International  
31.08 Cardiff (Wales) England - Pakistan Twenty20 International  
02.09 West End (England) England - Pakistan Twenty20 International  
??.09-
??.09
TBD (Pakistan)Afghanistan, Bangladesh, India, Pakistan, Sri Lanka + qualifier Asia Cup 
10.09 West Bridgford (England) England - Ireland One Day International  
12.09 Birmingham (England) England - Ireland One Day International  
15.09 London (England) England - Ireland One Day International  
15.09-
??.09
TBD (Namibia)Namibia, Papua New Guinea, USA World Cup League 2 
01.10-
04.10
TBD (Brazil) Teams to be decided South American Championship  
18.10 Geelong (Australia) Oman - Papua New Guinea Twenty20 World Cup 1st Round, Group A
18.10 Geelong (Australia) Sri Lanka - Ireland Twenty20 World Cup 1st Round, Group A
19.10 Hobart (Australia) Bangladesh - Namibia Twenty20 World Cup 1st Round, Group B
19.10 Hobart (Australia) Netherlands - Scotland Twenty20 World Cup 1st Round, Group B
20.10 Geelong (Australia) Ireland - Oman Twenty20 World Cup 1st Round, Group A
20.10 Geelong (Australia) Sri Lanka - Papua New Guinea Twenty20 World Cup 1st Round, Group A
21.10 Hobart (Australia) Bangladesh - Netherlands Twenty20 World Cup 1st Round, Group B
21.10 Hobart (Australia) Namibia - Scotland Twenty20 World Cup 1st Round, Group B
22.10 Geelong (Australia) Ireland - Papua New Guinea Twenty20 World Cup 1st Round, Group A
22.10 Geelong (Australia) Sri Lanka - Oman Twenty20 World Cup 1st Round, Group A
23.10 Hobart (Australia) Bangladesh - Scotland Twenty20 World Cup 1st Round, Group B
23.10 Hobart (Australia) Netherlands - Namibia Twenty20 World Cup 1st Round, Group B
24.10 Sydney (Australia) Australia - Pakistan Twenty20 World Cup Super 12, Group 1
24.10 Perth (Australia) India - South Africa Twenty20 World Cup Super 12, Group 2
25.10 Hobart (Australia) 1st Group A - 2nd Group B Twenty20 World Cup Super 12, Group 1
25.10 Melbourne (Australia) New Zealand - West Indies Twenty20 World Cup Super 12, Group 1
26.10 Perth (Australia) Afghanistan - 2nd Group B Twenty20 World Cup Super 12, Group 2
26.10 Perth (Australia) England - 1st Group B Twenty20 World Cup Super 12, Group 2
27.10 Hobart (Australia) New Zealand - 2nd Group B Twenty20 World Cup Super 12, Group 1
28.10 Perth (Australia) Australia - West Indies Twenty20 World Cup Super 12, Group 1
28.10 Perth (Australia) Afghanistan - 1st Group B Twenty20 World Cup Super 12, Group 2
29.10 Sydney (Australia) Pakistan - 1st Group A Twenty20 World Cup Super 12, Group 1
29.10 Melbourne (Australia) India - 2nd Group A Twenty20 World Cup Super 12, Group 2
30.10 Perth (Australia) West Indies - 2nd Group B Twenty20 World Cup Super 12, Group 1
30.10 Sydney (Australia) England - South Africa Twenty20 World Cup Super 12, Group 2
31.10 Brisbane (Australia) Australia - 1st Group A Twenty20 World Cup Super 12, Group 1
31.10 Brisbane (Australia) New Zealand - Pakistan Twenty20 World Cup Super 12, Group 1
01.11 Melbourne (Australia) England - India Twenty20 World Cup Super 12, Group 2
01.11 Adelaide (Australia) South Africa - Afghanistan Twenty20 World Cup Super 12, Group 2
02.11 Brisbane (Australia) New Zealand - 1st Group A Twenty20 World Cup Super 12, Group 1
02.11 Sydney (Australia) 1st Group B - 2nd Group A Twenty20 World Cup Super 12, Group 2
03.11 Adelaide (Australia) Australia - 2nd Group B Twenty20 World Cup Super 12, Group 1
03.11 Adelaide (Australia) Pakistan - West Indies Twenty20 World Cup Super 12, Group 1
04.11 Brisbane (Australia) England - Afghanistan Twenty20 World Cup Super 12, Group 2
05.11 Adelaide (Australia) India - 1st Group B Twenty20 World Cup Super 12, Group 2
05.11 Adelaide (Australia) South Africa - 2nd Group A Twenty20 World Cup Super 12, Group 2
06.11 Melbourne (Australia) Australia - New Zealand Twenty20 World Cup Super 12, Group 1
06.11 Melbourne (Australia) Pakistan - 2nd Group B Twenty20 World Cup Super 12, Group 1
07.11 Melbourne (Australia) West Indies - 1st Group A Twenty20 World Cup Super 12, Group 1
07.11 Adelaide (Australia) England - 2nd Group A Twenty20 World Cup Super 12, Group 2
08.11 Sydney (Australia) India - Afghanistan Twenty20 World Cup Super 12, Group 2
08.11 Sydney (Australia) South Africa - 1st Group B Twenty20 World Cup Super 12, Group 2
11.11 Sydney (Australia) TBD - TBD Twenty20 World Cup Super 12, Group 2
12.11 Adelaide (Australia) TBD - TBD Twenty20 World Cup Super 12, Group 2
15.11 Melbourne (Australia) Winner 1A/2B - Winner 1B/2A Twenty20 World Cup Super 12, Group 2
??.12-
??.12
TBD (Bangladesh) Teams to be decided Emerging Teams' Asia Cup  
??.12-
??.12
TBD (Australia) Australia - Afghanistan Test Match  
15.12-
??.12
TBD (United Arab Emirates)Namibia, Oman, United Arab Emirates World Cup League 2 
??.?? Nairobi (Kenya)Nigeria - GhanaAfrican Twenty20 ChampionshipGroup A
??.?? Nairobi (Kenya)Uganda - MalawiAfrican Twenty20 ChampionshipGroup A
??.?? Nairobi (Kenya)Kenya - BotswanaAfrican Twenty20 ChampionshipGroup B
??.?? Nairobi (Kenya)Mozambique - CameroonAfrican Twenty20 ChampionshipGroup B
??.?? Nairobi (Kenya)Ghana - MalawiAfrican Twenty20 ChampionshipGroup A
??.?? Nairobi (Kenya)Uganda - NigeriaAfrican Twenty20 ChampionshipGroup A
??.?? Nairobi (Kenya)Botswana - MozambiqueAfrican Twenty20 ChampionshipGroup B
??.?? Nairobi (Kenya)Kenya - CameroonAfrican Twenty20 ChampionshipGroup B
??.?? Nairobi (Kenya)Nigeria - MalawiAfrican Twenty20 ChampionshipGroup A
??.?? Nairobi (Kenya)Uganda - GhanaAfrican Twenty20 ChampionshipGroup A
??.?? Nairobi (Kenya)Botswana - CameroonAfrican Twenty20 ChampionshipGroup B
??.?? Nairobi (Kenya)Kenya - MozambiqueAfrican Twenty20 ChampionshipGroup B
??.?? Nairobi (Kenya)1st Group A - 2nd Group BAfrican Twenty20 ChampionshipSemi-Final
??.?? Nairobi (Kenya)1st Group B - 2nd Group AAfrican Twenty20 ChampionshipSemi-Final
??.?? Nairobi (Kenya)Winner 1A/2B - Winner 1B/2AAfrican Twenty20 ChampionshipFinal
??.?? Lauderhill (USA)USA - United Arab Emirates World Cup League 2 
??.?? Lauderhill (USA)Scotland - United Arab Emirates World Cup League 2 
??.?? Lauderhill (USA)USA - Scotland World Cup League 2 
??.?? Lauderhill (USA)USA - United Arab Emirates World Cup League 2 
??.?? Lauderhill (USA)Scotland - United Arab Emirates World Cup League 2 
??.?? Lauderhill (USA)USA - Scotland World Cup League 2