FootballFIFA FutsalAMF FutsalBeach SoccerAustralian FootballAmerican FootballFlag FootballBeach Flag Football
Rugby UnionRugby SevensRugby LeagueTouchIce HockeyBandyField HockeyIndoor Hockey
Floorball
Roller HockeyFIRS Inline HockeyIIHF Inline HockeySkater HockeyBall HockeyLacrosseBox Lacrosse
Intercrosse
RingetteShintyWater PoloBeach Water PoloCanoe PoloCycleballRoller Derby
CricketIndoor Cricket
BaseballSoftballPes├ĄpalloUltimateBeach UltimateGuts
VolleyballFistballBasketball3x3 BasketballNetballKorfballHandballBeach Handball
TchoukballBeach TchoukballQuidditchUnderwater HockeyUnderwater RugbyCurlingSepak TakrawBeach Sepak Takraw
RollballKabaddiIndoor KabaddiBeach KabaddiPoloPolocrosseHorseballSnow Polo
MEN'S CRICKET - FIXTURES

Latest Men's Results

2017 2016 2015 2014 2013 2012 2011 2010

Men's Fixtures

Men's Ranking

Latest Women's Results

2017 2016 2015 2014 2013 2012 2011 2010

Women's Fixtures

Women's Ranking

DATE VENUE MATCH COMPETITION STAGE
18.07 Bulawayo (Zimbabwe)Zimbabwe - PakistanOne Day International 
20.07-
24.07
Colombo (Sri Lanka)Sri Lanka - South AfricaTest Match 
20.07 Bulawayo (Zimbabwe)Zimbabwe - PakistanOne Day International 
22.07 Providence (Guyana)West Indies - BangladeshOne Day International 
22.07 Bulawayo (Zimbabwe)Zimbabwe - PakistanOne Day International 
22.07 Nairobi (Kenya)Tanzania - SeychellesAfrican Twenty20 QualifierEast, Group Stage
22.07 Nairobi (Kenya)Uganda - RwandaAfrican Twenty20 QualifierEast, Group Stage
22.07 Nairobi (Kenya)Kenya - UgandaAfrican Twenty20 QualifierEast, Group Stage
22.07 Nairobi (Kenya)Rwanda - SeychellesAfrican Twenty20 QualifierEast, Group Stage
22.07 Copenhagen (Denmark)Denmark - GermanyTwenty20 International 
23.07 Nairobi (Kenya)Kenya - SeychellesAfrican Twenty20 QualifierEast, Group Stage
23.07 Nairobi (Kenya)Tanzania - RwandaAfrican Twenty20 QualifierEast, Group Stage
23.07 Nairobi (Kenya)Kenya - TanzaniaAfrican Twenty20 QualifierEast, Group Stage
2?.07 Copenhagen (Denmark)Denmark - GermanyTwenty20 International 
2?.07 Copenhagen (Denmark)Denmark - GermanyTwenty20 International 
2?.07 Copenhagen (Denmark)Denmark - GermanyTwenty20 International 
25.07 Providence (Guyana)West Indies - BangladeshOne Day International 
25.07 Nairobi (Kenya)Kenya - RwandaAfrican Twenty20 QualifierEast, Group Stage
25.07 Nairobi (Kenya)Uganda - TanzaniaAfrican Twenty20 QualifierEast, Group Stage
25.07 Nairobi (Kenya)Uganda - SeychellesAfrican Twenty20 QualifierEast, Group Stage
25.07 Copenhagen (Denmark)Denmark - GermanyTwenty20 International 
26.07 Nairobi (Kenya)1st Group Stage - 4th Group Stage African Twenty20 QualifierEast, Semi-Final
26.07 Nairobi (Kenya)2nd Group Stage - 3rd Group Stage African Twenty20 QualifierEast, Semi-Final
26.07 Nairobi (Kenya)Winner 1st/4th - Winner 2nd/3rdAfrican Twenty20 QualifierEast, Final
28.07 Basseterre (Saint Kitts & Nevis)West Indies - BangladeshOne Day International 
28.07 Weybridge (England)Switzerland - IcelandOne Day International 
29.07 Dambulla (Sri Lanka)Sri Lanka - South AfricaOne Day International 
29.07 London (England)Nepal - NetherlandsTwenty20 International 
29.07 Weybridge (England)Switzerland - IcelandTwenty20 International 
31.07 Basseterre (Saint Kitts & Nevis)West Indies - BangladeshTwenty20 International 
01.08-
05.08
Birmingham (England)England - IndiaTest Match 
01.08 TBD (Netherlands)Netherlands - NepaOne Day International 
01.08 Dambulla (Sri Lanka)Sri Lanka - South AfricaOne Day International 
02.08-
05.08
TBD (Hungary)Hungary, Malta + other teamsTwenty20 Tournament 
03.08 TBD (Netherlands)Netherlands - NepaOne Day International 
04.09 Lauderhill (USA)West Indies - BangladeshTwenty20 International 
05.08 Pallekele (Sri Lanka)Sri Lanka - South AfricaOne Day International 
05.09 Lauderhill (USA)West Indies - BangladeshTwenty20 International 
08.08 Pallekele (Sri Lanka)Sri Lanka - South AfricaOne Day International 
09.08-
13.08
London (England)England - IndiaTest Match 
12.08 Colombo (Sri Lanka)Sri Lanka - South AfricaOne Day International 
14.08 Colombo (Sri Lanka)Sri Lanka - South AfricaTwenty20 International 
17.08 Saint Martin (Jersey)Jersey - GuernseyInter-Insular (T20)Match 1
18.08-
22.08
West Bridgford (England)England - IndiaTest Match 
18.08 Saint Martin (Jersey)Jersey - GuernseyInter-Insular (T20)Match 2
18.08 Saint Martin (Jersey)Jersey - GuernseyInter-Insular (T20)Match 3
20.08 Bready (Northern Ireland)Ireland - AfghanistanTwenty20 International 
22.08 Bready (Northern Ireland)Ireland - AfghanistanTwenty20 International 
23.08-
26.08
Mosquera (Colombia)Argentina, Brazil, Chile, Colombia, Peru, UruguaySouth American Championship 
24.08 Bready (Northern Ireland)Ireland - AfghanistanTwenty20 International 
25.08 Suva (Fiji)Fiji - VanuatuWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
25.08 Suva (Fiji)Papua New Guinea - SamoaWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
25.08 Suva (Fiji)Fiji - Papua New GuineaWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
25.08 Suva (Fiji)Samoa - VanuatuWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
26.08 Suva (Fiji)Fiji - SamoaWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
26.08 Suva (Fiji)Papua New Guinea - VanuatuWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
27.08 Belfast (Northern Ireland)Ireland - AfghanistanOne Day International 
28.08 Suva (Fiji)Fiji - VanuatuWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
28.08 Suva (Fiji)Papua New Guinea - SamoaWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
28.08 Suva (Fiji)Fiji - Papua New GuineaWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
28.08 Suva (Fiji)Samoa - VanuatuWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
29.08 Belfast (Northern Ireland)Ireland - AfghanistanOne Day International 
29.08 Suva (Fiji)Fiji - SamoaWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
29.08 Suva (Fiji)Papua New Guinea - VanuatuWorld Twenty20 Qualifier East Asia Pacific (Pacific Group)
29.08 Deventer (Netherlands)Austria - PortugalWorld Twenty20 Qualifier Europe, Group A
29.08 Utrecht (Netherlands)Germany - CyprusWorld Twenty20 Qualifier Europe, Group A
29.08 Deventer (Netherlands)Austria - FranceWorld Twenty20 Qualifier Europe, Group A
29.08 Utrecht (Netherlands)Denmark - GermanyWorld Twenty20 Qualifier Europe, Group A
29.08 Amstelveen (Netherlands)Belgium - Isle of ManWorld Twenty20 Qualifier Europe, Group B
29.08 The Hague (Netherlands)Italy - SpainWorld Twenty20 Qualifier Europe, Group B
29.08 Amstelveen (Netherlands)Isle of Man - FinlandWorld Twenty20 Qualifier Europe, Group B
29.08 The Hague (Netherlands)Jersey - ItalyWorld Twenty20 Qualifier Europe, Group B
29.08 Rotterdam (Netherlands)Guernsey - GibraltarWorld Twenty20 Qualifier Europe, Group C
29.08 Schiedam (Netherlands)Sweden - CzechiaWorld Twenty20 Qualifier Europe, Group C
29.08 Rotterdam (Netherlands)Gibraltar - IsraelWorld Twenty20 Qualifier Europe, Group C
29.08 Schiedam (Netherlands)Norway - SwedenWorld Twenty20 Qualifier Europe, Group C
30.08-
03.09
West End (England)England - IndiaOne Day International 
30.08 Deventer (Netherlands)Denmark - CyprusWorld Twenty20 Qualifier Europe, Group A
30.08 Utrecht (Netherlands)France - PortugalWorld Twenty20 Qualifier Europe, Group A
30.08 Deventer (Netherlands)Denmark - AustriaWorld Twenty20 Qualifier Europe, Group A
30.08 Utrecht (Netherlands)Germany - FranceWorld Twenty20 Qualifier Europe, Group A
30.08 The Hague (Netherlands)Belgium - FinlandWorld Twenty20 Qualifier Europe, Group B
30.08 Amstelveen (Netherlands)Jersey - SpainWorld Twenty20 Qualifier Europe, Group B
30.08 The Hague (Netherlands)Italy - FinlandWorld Twenty20 Qualifier Europe, Group B
30.08 Amstelveen (Netherlands)Jersey - Isle of ManWorld Twenty20 Qualifier Europe, Group B
30.08 Schiedam (Netherlands)Guernsey - IsraelWorld Twenty20 Qualifier Europe, Group C
30.08 Rotterdam (Netherlands)Norway - CzechiaWorld Twenty20 Qualifier Europe, Group C
30.08 Rotterdam (Netherlands)Norway - GibraltarWorld Twenty20 Qualifier Europe, Group C
30.08 Schiedam (Netherlands)Sweden - IsraelWorld Twenty20 Qualifier Europe, Group C
31.08 Belfast (Northern Ireland)Ireland - AfghanistanOne Day International 
01.09 Deventer (Netherlands)Austria - CyprusWorld Twenty20 Qualifier Europe, Group A
01.09 Deventer (Netherlands)Germany - PortugalWorld Twenty20 Qualifier Europe, Group A
01.09 Deventer (Netherlands)Denmark - PortugalWorld Twenty20 Qualifier Europe, Group A
01.09 Deventer (Netherlands)France - CyprusWorld Twenty20 Qualifier Europe, Group A
01.09 Rotterdam (Netherlands)Isle of Man - SpainWorld Twenty20 Qualifier Europe, Group B
01.09 Schiedam (Netherlands)Italy - BelgiumWorld Twenty20 Qualifier Europe, Group B
01.09 Schiedam (Netherlands)Jersey - BelgiumWorld Twenty20 Qualifier Europe, Group B
01.09 Rotterdam (Netherlands)Spain - FinlandWorld Twenty20 Qualifier Europe, Group B
01.09 Amstelveen (Netherlands)Gibraltar - CzechiaWorld Twenty20 Qualifier Europe, Group C
01.09 The Hague (Netherlands)Guernsey - SwedenWorld Twenty20 Qualifier Europe, Group C
01.09 The Hague (Netherlands)Guernsey - NorwayWorld Twenty20 Qualifier Europe, Group C
01.09 Amstelveen (Netherlands)Israel - CzechiaWorld Twenty20 Qualifier Europe, Group C
02.09 Deventer (Netherlands)Cyprus - PortugalWorld Twenty20 Qualifier Europe, Group A
02.09 Deventer (Netherlands)Denmark - FranceWorld Twenty20 Qualifier Europe, Group A
02.09 Deventer (Netherlands)Germany - AustriaWorld Twenty20 Qualifier Europe, Group A
02.09 Rotterdam (Netherlands)Belgium - SpainWorld Twenty20 Qualifier Europe, Group B
02.09 Rotterdam (Netherlands)Italy - Isle of ManWorld Twenty20 Qualifier Europe, Group B
02.09 Schiedam (Netherlands)Jersey - FinlandWorld Twenty20 Qualifier Europe, Group B
02.09 Rotterdam (Netherlands)Gibraltar - SwedenWorld Twenty20 Qualifier Europe, Group C
02.09 The Hague (Netherlands)Guernsey - CzechiaWorld Twenty20 Qualifier Europe, Group C
02.09 Amstelveen (Netherlands)Norway - IsraelWorld Twenty20 Qualifier Europe, Group C
??.09-
??.09
TBD (India)Hong Kong, Malaysia, Nepal,
Oman, Singapore, United Arab Emirates
Asia Cup Qualifier 
07.09-
11.09
London (England)England - IndiaOne Day International 
13.09-
28.09
TBD (India)Afghanistan, Bangladesh, India, Pakistan, Sri Lanka
+ 1 qualifier
Asia Cup 
16.09-
23.09
TBD (USA)Belize, Canada, Panama, USA World Twenty20 QualifierAmericas, Group A
30.09 Kimberley (South Africa)South Africa - Zimbabwe One Day International 
??.10-
??.10
Hyderabad (India) India - West IndiesTest Match 
??.10-
??.10
Rajkot (India) India - West IndiesTest Match 
03.10 Bloemfontein (South Africa)South Africa - Zimbabwe One Day International 
06.10 Paarl (South Africa)South Africa - Zimbabwe One Day International 
09.10 East London (South Africa)South Africa - Zimbabwe Twenty20 International  
10.10Dambulla (Sri Lanka) Sri Lanka - EnglandOne Day International 
12.10 Potchefstroom (South Africa)South Africa - Zimbabwe Twenty20 International  
13.10Dambulla (Sri Lanka) Sri Lanka - EnglandOne Day International 
14.10 Benoni (South Africa)South Africa - Zimbabwe Twenty20 International  
17.10Pallekele (Sri Lanka) Sri Lanka - EnglandOne Day International 
20.10Pallekele (Sri Lanka) Sri Lanka - EnglandOne Day International 
20.10-
03.11
TBD (Swaziland) Botswana, Lesotho, Malawi, Mozambique,
Namibia, Saint Helena, Swaziland, Zambia
World Twenty20 QualifierAfrica (South)
23.10Colombo (Sri Lanka) Sri Lanka - EnglandOne Day International 
27.10Colombo (Sri Lanka) Sri Lanka - EnglandTwenty20 International 
??.10Mumbai (India) India - West IndiesOne Day International 
??.10Guwahati (India) India - West IndiesOne Day International 
03.10-
12.10
TBD (Malaysia)Bhutan, Burma, China, Malaysia, Nepal, Singapore, ThailandWorld Twenty20 Qualifier Asia (East)
??.10-
??.11
TBDBahrain, Iran, Kuwait, Maldives, Saudi ArabiaACC Western Zone T20 
01.11Thiruvananthapuram (India) India - West IndiesOne Day International 
??.11Indoe (India) India - West IndiesOne Day International 
??.11Pune (India) India - West IndiesOne Day International 
??.11Chennai (India) India - West IndiesTwenty20 International 
??.11Kanpur (India) India - West IndiesTwenty20 International 
04.11Perth (Australia) Australia - South AfricaOne Day International 
04.11Calcutta (India) India - West IndiesTwenty20 International 
05.11Gaborone (Botswana) Botswana - SwazilandAfrican Twenty20 QualifierSouth, Group Stage
05.11Gaborone (Botswana) Malawi - MozambiqueAfrican Twenty20 QualifierSouth, Group Stage
05.11Gaborone (Botswana) Namibia - LesothoAfrican Twenty20 QualifierSouth, Group Stage
05.11Gaborone (Botswana) Zambia - Saint HelenaAfrican Twenty20 QualifierSouth, Group Stage
06.11-
10.11
Galle (Sri Lanka) Sri Lanka - EnglandTest Match 
06.11Gaborone (Botswana) Botswana - MalawiAfrican Twenty20 QualifierSouth, Group Stage
06.11Gaborone (Botswana) Namibia - MozambiqueAfrican Twenty20 QualifierSouth, Group Stage
06.11Gaborone (Botswana) Swaziland - Saint HelenaAfrican Twenty20 QualifierSouth, Group Stage
06.11Gaborone (Botswana) Zambia - LesothoAfrican Twenty20 QualifierSouth, Group Stage
07.11Gaborone (Botswana) Botswana - Saint HelenaAfrican Twenty20 QualifierSouth, Group Stage
07.11Gaborone (Botswana) Namibia - MalawiAfrican Twenty20 QualifierSouth, Group Stage
07.11Gaborone (Botswana) Swaziland - LesothoAfrican Twenty20 QualifierSouth, Group Stage
07.11Gaborone (Botswana) Zambia - MozambiqueAfrican Twenty20 QualifierSouth, Group Stage
08.11Gaborone (Botswana) Botswana - NamibiaAfrican Twenty20 QualifierSouth, Group Stage
08.11Gaborone (Botswana) Lesotho - Saint HelenaAfrican Twenty20 QualifierSouth, Group Stage
08.11Gaborone (Botswana) Swaziland - MozambiqueAfrican Twenty20 QualifierSouth, Group Stage
08.11Gaborone (Botswana) Zambia - MalawiAfrican Twenty20 QualifierSouth, Group Stage
09.11Adelaide (Australia) Australia - South AfricaOne Day International 
09.11Gaborone (Botswana) Botswana - LesothoAfrican Twenty20 QualifierSouth, Group Stage
09.11Gaborone (Botswana) Malawi - SwazilandAfrican Twenty20 QualifierSouth, Group Stage
09.11Gaborone (Botswana) Mozambique - Saint HelenaAfrican Twenty20 QualifierSouth, Group Stage
09.11Gaborone (Botswana) Namibia - ZambiaAfrican Twenty20 QualifierSouth, Group Stage
10.11Gaborone (Botswana) Botswana - ZambiaAfrican Twenty20 QualifierSouth, Group Stage
10.11Gaborone (Botswana) Malawi - Saint HelenaAfrican Twenty20 QualifierSouth, Group Stage
10.11Gaborone (Botswana) Mozambique - LesothoAfrican Twenty20 QualifierSouth, Group Stage
10.11Gaborone (Botswana) Namibia - SwazilandAfrican Twenty20 QualifierSouth, Group Stage
11.11Hobart (Australia) Australia - South AfricaOne Day International 
11.11Gaborone (Botswana) Botswana - MozambiqueAfrican Twenty20 QualifierSouth, Group Stage
11.11Gaborone (Botswana) Malawi - LesothoAfrican Twenty20 QualifierSouth, Group Stage
11.11Gaborone (Botswana) Namibia - Saint HelenaAfrican Twenty20 QualifierSouth, Group Stage
11.11Gaborone (Botswana) Zambia - SwazilandAfrican Twenty20 QualifierSouth, Group Stage
12.11Gaborone (Botswana) 1st Group Stage - 4th Group StageAfrican Twenty20 QualifierSouth, Semi-Final
12.11Gaborone (Botswana) 2nd Group Stage - 3rd Group StageAfrican Twenty20 QualifierSouth, Semi-Final
12.11Gaborone (Botswana) Winner 1st/4th - Winner 2nd/3rdAfrican Twenty20 QualifierSouth, Final
14.11-
18.11
Pallekele (Sri Lanka) Sri Lanka - EnglandTest Match 
17.11Gold Coast (Australia) Australia - South Africa Twenty20 International 
21.11Brisbane (Australia) Australia - India Twenty20 International 
23.11-
27.11
Colombo (Sri Lanka) Sri Lanka - EnglandTest Match 
23.11Sydney (Australia) Australia - India Twenty20 International 
25.11Melbourne (Australia) Australia - India Twenty20 International 
01.12-
07.12
TBD (Philippines)Indonesia, Japan, Philippines, South Korea World Twenty20 QualifierEast Asia/Pacific (East Group)
06.12-
10.12
Adelaide (Australia) Australia - IndiaTest Match 
??.12-
??.12
TBD (TBD)Afghanistan U-23, Bangladesh U-23, India U-23, Pakistan U-23,
Sri Lanka U-23 + 1 qualifier
Emerging Teams' Asia Cup 
14.12-
18.12
Perth (Australia) Australia - IndiaTest Match 
16.12 TBD (TBD)Uruguay - Argentina Twenty20 International 
26.12-
30.12
Melbourne (Australia) Australia - IndiaTest Match 
26.12-
30.12
Centurion (South Africa)South Africa - Pakistan Test Match 
2019
??.??-
??.??
TBD (TBD)Ghana, Nigeria + Top 2 from South Zone + Top 2 from East Zone World Twenty20 QualifierAfrica, Finals
??.??-
??.??
TBD (TBD)Bermuda, Cayman Islands + Top 2 from Group A World Twenty20 QualifierAmericas, Finals
??.??-
??.??
TBD (TBD)Kuwait, Qatar, United Arab Emirates + Top 3 from East Zone World Twenty20 QualifierAsia, Finals
??.??-
??.??
TBD (TBD)Top 2 from East Zone + Top 2 from Pacific Zone World Twenty20 QualifierEast Asia/Pacific, Finals
??.??-
??.??
TBD (TBD)Top 2 from Group A + Top 2 from Group B + Top 2 from Group C World Twenty20 QualifierEurope, Finals
03.01-
07.01
Sydney (Australia) Australia - IndiaTest Match 
03.01-
07.01
Cape Town (South Africa)South Africa - Pakistan Test Match 
11.01-
15.01
Johannesburg (South Africa)South Africa - Pakistan Test Match 
12.01Sydney (Australia) Australia - India One Day International 
15.01Adelaide (Australia) Australia - India One Day International 
18.01Melbourne (Australia) Australia - India One Day International 
19.01 Port Elizabeth (South Africa)South Africa - Pakistan One Day International 
22.01 Durban (South Africa)South Africa - Pakistan One Day International 
24.01-
28.01
Brisbane (Australia) Australia - Sri LankaTest Match 
25.01 Centurion (South Africa)South Africa - Pakistan One Day International 
27.01 Johannesburg (South Africa)South Africa - Pakistan One Day International 
30.01 Cape Town (South Africa)South Africa - Pakistan One Day International 
01.02-
05.02
Canberra (Australia) Australia - Sri LankaTest Match 
01.02 Cape Town (South Africa)South Africa - Pakistan Twenty20 International 
03.02 Johannesburg (South Africa)South Africa - Pakistan Twenty20 International 
06.02 Centurion (South Africa)South Africa - Pakistan Twenty20 International 
13.02-
17.02
Durban (South Africa)South Africa - Sri Lanka Test Match 
21.02-
25.02
Port Elizabeth (South Africa)South Africa - Sri Lanka Test Match 
03.03 Johannesburg (South Africa)South Africa - Sri Lanka One Day International 
06.03 Centurion (South Africa)South Africa - Sri Lanka One Day International 
10.03 Durban (South Africa)South Africa - Sri Lanka One Day International 
13.03 Port Elizabeth (South Africa)South Africa - Sri Lanka One Day International 
16.03 Cape Town (South Africa)South Africa - Sri Lanka One Day International 
19.03 Cape Town (South Africa)South Africa - Sri Lanka Twenty20 International 
22.03 Centurion (South Africa)South Africa - Sri Lanka Twenty20 International 
24.03 Johannesburg (South Africa)South Africa - Sri Lanka Twenty20 International 
30.05 London (England)England - South Africa World CupGroup Stage
31.05 West Bridgford (England)Pakistan - West Indies World CupGroup Stage
01.06 Bristol (England)Australia - Afghanistan World CupGroup Stage
01.06 Cardiff (Wales)New Zealand - Sri Lanka World CupGroup Stage
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
05.06 West End (England)India - South Africa World CupGroup Stage
05.06 London (England)New Zealand - Bangladesh World CupGroup Stage
06.06 West Bridgford (England)Australia - West Indies World CupGroup Stage
07.06 Bristol (England)Pakistan - Sri Lanka World CupGroup Stage
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
16.06 Manchester (England)India - Pakistan World CupGroup Stage
17.06 Taunton (England)Bangladesh - West Indies World CupGroup Stage
18.06 Manchester (England)England - Afghanistan World CupGroup Stage
19.06 Birmingham (England)South Africa - New Zealand World CupGroup Stage
20.06 West Bridgford (England)Australia - Bangladesh World CupGroup Stage
21.06 Leeds (England)England - Sri Lanka World CupGroup Stage
22.06 West End (England)India - Afghanistan World CupGroup Stage
22.06 Manchester (England)New Zealand - West Indies World CupGroup Stage
23.06 London (England)South Africa - Pakistan World CupGroup Stage
24.06 West End (England)Bangladesh - Afghanistan World CupGroup Stage
25.06 London (England)England - Australia World CupGroup Stage
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
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
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
09.07 Manchester (England)1st Group Stage - 4th Group Stage World CupSemi-Final
11.07 Birmingham (England)2nd Group Stage - 3rd Group Stage World CupSemi-Final
14.07 London (England)Winner 1st Group/4th Group - Winner 2nd Group/3rd Group World CupFinal