FootballFIFA FutsalAMF FutsalBeach SoccerAustralian FootballAmerican FootballFlag FootballBeach Flag Football
Rugby UnionRugby SevensRugby LeagueTouchIce HockeyBandyField HockeyIndoor Hockey
Floorball
Roller HockeyInline 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

Results  Men Women
Fixtures  Men Women
Rankings  Men Women

Men's Archive 2017 2016 2015 2014 2013 2012 2011 2010
Women's Archive 2017 2016 2015 2014 2013 2012 2011 2010

DATE VENUE MATCH COMPETITION STAGE
21.11Brisbane (Australia) Australia - India Twenty20 International 
22.11-
26.11
Chittagong (Bangladesh) Bangladesh - West IndiesTest Match 
23.11-
27.11
Colombo (Sri Lanka) Sri Lanka - EnglandTest Match 
23.11Sydney (Australia) Australia - India Twenty20 International 
24.11-
28.11
Dubai (United Arab Emirates) Pakistan - New ZealandTest Match 
25.11Melbourne (Australia) Australia - India Twenty20 International 
27.11 Kuwait City (Kuwait)Bahrain - QatarACC Western Zone T20Group Stage
27.11 Kuwait City (Kuwait)Kuwait - MaldivesACC Western Zone T20Group Stage
28.11 Kuwait City (Kuwait)Bahrain - MaldivesACC Western Zone T20Group Stage
28.11 Kuwait City (Kuwait)Qatar - Saudi ArabiaACC Western Zone T20Group Stage
29.11 Kuwait City (Kuwait)Kuwait - BahrainACC Western Zone T20Group Stage
29.11 Kuwait City (Kuwait)Maldives - Saudi ArabiaACC Western Zone T20Group Stage
30.11-
04.12
Dhaka (Bangladesh) Bangladesh - West IndiesTest Match 
30.11 Kuwait City (Kuwait)Bahrain - Saudi ArabiaACC Western Zone T20Group Stage
30.11 Kuwait City (Kuwait)Kuwait - QatarACC Western Zone T20Group Stage
30.11-
02.12
Santa Tecla (El Salvador) Costa Rica, El Salvador, Guatemala, Panama,
Central American All-Stars
Volcano Cup 
01.12 Dasmariñas (Philippines)Japan - Indonesia World Twenty20 QualifierEast Asia/Pacific (East Group)
01.12 Dasmariñas (Philippines)Philippines - South Korea World Twenty20 QualifierEast Asia/Pacific (East Group)
01.12 Kuwait City (Kuwait)Kuwait - Saudi ArabiaACC Western Zone T20Group Stage
01.12 Kuwait City (Kuwait)Maldives - QatarACC Western Zone T20Group Stage
02.12 Dasmariñas (Philippines)Indonesia - South Korea World Twenty20 QualifierEast Asia/Pacific (East Group)
02.12 Dasmariñas (Philippines)Philippines - Japan World Twenty20 QualifierEast Asia/Pacific (East Group)
02.12 Kuwait City (Kuwait)1st Group Stage - 2nd Group StageACC Western Zone T20Final
03.12-
07.12
Abu Dhabi (United Arab Emirates) Pakistan - New ZealandTest Match 
03.12-
17.12
TBD (Sri Lanka & Pakistan)Group A: Afghanistan U-23, India U-23, Oman, Sri Lanka U-23
Group B: Bangladesh U-23, Hong Kong, Pakistan U-23, United Arab Emirates
Emerging Teams' Asia Cup 
03.12 Dasmariñas (Philippines)Philippines - Indonesia World Twenty20 QualifierEast Asia/Pacific (East Group)
03.12 Dasmariñas (Philippines)South Korea - Japan World Twenty20 QualifierEast Asia/Pacific (East Group)
05.12 Dasmariñas (Philippines)Japan - Indonesia World Twenty20 QualifierEast Asia/Pacific (East Group)
05.12 Dasmariñas (Philippines)Philippines - South Korea World Twenty20 QualifierEast Asia/Pacific (East Group)
06.12-
10.12
Adelaide (Australia) Australia - IndiaTest Match 
06.12 Dasmariñas (Philippines)Indonesia - South Korea World Twenty20 QualifierEast Asia/Pacific (East Group)
06.12 Dasmariñas (Philippines)Philippines - Japan World Twenty20 QualifierEast Asia/Pacific (East Group)
07.12 Dasmariñas (Philippines)Philippines - Indonesia World Twenty20 QualifierEast Asia/Pacific (East Group)
07.12 Dasmariñas (Philippines)South Korea - Japan World Twenty20 QualifierEast Asia/Pacific (East Group)
09.12Dhaka (Bangladesh) Bangladesh - West IndiesOne Day International 
11.12Dhaka (Bangladesh) Bangladesh - West IndiesOne Day International 
14.12-
18.12
Perth (Australia) Australia - IndiaTest Match 
14.12Sylhet (Bangladesh) Bangladesh - West IndiesOne Day International 
15.12-
19.12
Wellington (New Zealand) New Zealand - Sri LankaTest Match 
16.12 Buenos Aires (Argentina)Argentina - Uruguay Twenty20 InternationalMatch 1
16.12 Buenos Aires (Argentina)Argentina - Uruguay Twenty20 InternationalMatch 2
17.12Sylhet (Bangladesh) Bangladesh - West Indies Twenty20 International 
20.12Dhaka (Bangladesh) Bangladesh - West Indies Twenty20 International 
22.12Dhaka (Bangladesh) Bangladesh - West Indies Twenty20 International 
26.12-
30.12
Melbourne (Australia) Australia - IndiaTest Match 
26.12-
30.12
Christchurch (New Zealand) New Zealand - Sri LankaTest Match 
26.12-
30.12
Centurion (South Africa)South Africa - Pakistan Test Match 
2019
??.?? 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
??.??-
??.??
TBD (TBD)Teams to be decidedAfrican Twenty20 Championship 
??.??-
??.??
TBD (TBD)Botswana, Ghana, Kenya, Namibia, Nigeria, Uganda World Twenty20 QualifierAfrica, Finals
??.??-
??.??
TBD (TBD)Bermuda, Canada, Cayman Islands, USA World Twenty20 QualifierAmericas, Finals
??.??-
??.??
TBD (TBD)Kuwait, Malaysia, Nepal, Qatar, Singapore, United Arab Emirates World Twenty20 QualifierAsia, Finals
??.??-
??.??
TBD (TBD)Top 2 from East Zone + Papua New Guinea, Vanuatu World Twenty20 QualifierEast Asia/Pacific, Finals
??.??-
??.??
TBD (TBD)Denmark, Germany, Guernsey, Italy, Jersey, Norway 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 
03.01Mount Maunganui (New Zealand) New Zealand - Sri Lanka One Day International 
05.01Mount Maunganui (New Zealand) New Zealand - Sri Lanka One Day International 
08.01Nelson (New Zealand) New Zealand - Sri Lanka One Day International 
11.01-
15.01
Johannesburg (South Africa)South Africa - Pakistan Test Match 
11.01Auckland (New Zealand) New Zealand - Sri Lanka Twenty20 International 
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 
23.01-
27.01
Bridgetown (Barbados) West Indies - EnglandTest Match 
23.01Napier (New Zealand) New Zealand - India One Day International 
24.01-
28.01
Brisbane (Australia) Australia - Sri LankaTest Match 
25.01 Centurion (South Africa)South Africa - Pakistan One Day International 
26.01Mount Maunganui (New Zealand) New Zealand - India One Day International 
27.01 Johannesburg (South Africa)South Africa - Pakistan One Day International 
28.01Mount Maunganui (New Zealand) New Zealand - India One Day International 
30.01 Cape Town (South Africa)South Africa - Pakistan One Day International 
31.01-
04.02
North Sound (Antigua & Barbuda) West Indies - EnglandTest Match 
31.01Hamilton (New Zealand) New Zealand - India 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.02Wellington (New Zealand) New Zealand - India One Day International 
03.02 Johannesburg (South Africa)South Africa - Pakistan Twenty20 International 
06.02Wellington (New Zealand) New Zealand - India Twenty20 International 
06.02 Centurion (South Africa)South Africa - Pakistan Twenty20 International 
08.02Auckland (New Zealand) New Zealand - India Twenty20 International 
09.02-
13.02
Gros Islet (Saint Lucia) West Indies - EnglandTest Match 
10.02Hamilton (New Zealand) New Zealand - India Twenty20 International 
13.02-
17.02
Durban (South Africa)South Africa - Sri Lanka Test Match 
13.02Napier (New Zealand) New Zealand - Bangladesh One Day International 
16.02Christchurch (New Zealand) New Zealand - Bangladesh One Day International 
20.02Dunedin (New Zealand) New Zealand - Bangladesh One Day International 
20.02Bridgetown (Barbados) West Indies - England One Day International 
21.02-
25.02
Port Elizabeth (South Africa)South Africa - Sri Lanka Test Match 
22.02Bridgetown (Barbados) West Indies - England One Day International 
24.02Mohali (India) India - Australia One Day International 
25.02Saint George's (Grenada) West Indies - England One Day International 
27.02Hyderabad (India) India - Australia One Day International 
27.02Saint George's (Grenada) West Indies - England One Day International 
28.02-
04.03
Hamilton (New Zealand) New Zealand - Bangladesh Test Match 
02.03Nagpur (India) India - Australia One Day International 
02.03Gros Islet (Saint Lucia) West Indies - England One Day International 
03.03 Johannesburg (South Africa)South Africa - Sri Lanka One Day International 
05.03Delhi (India) India - Australia One Day International 
05.03Gros Islet (Saint Lucia) West Indies - England Twenty20 International 
06.03 Centurion (South Africa)South Africa - Sri Lanka One Day International 
08.03-
12.03
Wellington (New Zealand) New Zealand - Bangladesh Test Match 
08.03Ranchi (India) India - Australia One Day International 
08.03Basseterre (Saint Kitts & Nevis) West Indies - England Twenty20 International 
09.03-
18.03
TBD (Nepal)Teams to be decided South Asian Games 
10.03 Durban (South Africa)South Africa - Sri Lanka One Day International 
10.03Bangalore (India) India - Australia Twenty20 International 
10.03Basseterre (Saint Kitts & Nevis) West Indies - England Twenty20 International 
13.03 Port Elizabeth (South Africa)South Africa - Sri Lanka One Day International 
13.03Visakhapatnam (India) India - Australia Twenty20 International 
16.03-
20.03
Christchurch (New Zealand) New Zealand - Bangladesh Test Match 
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 
??.04-
??.04
TBD (Mexico)Belize, Costa Rica, Mexico, Marylebone Cricket Club, Panama Central American Championship 
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
08.07-
20.07
Apia (Samoa)Teams to be decided Pacific Games 
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