FootballFutsal (FIFA)Futsal (AMF)Beach SoccerAustralian FootballAmerican FootballFlag FootballBeach Flag Football
Rugby UnionRugby SevensRugby LeagueTouchIce HockeyBandyField HockeyIndoor Hockey
Floorball
Roller HockeyInline Hockey (FIRS)Inline Hockey (IIHF)Skater 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
WOMEN'S CRICKET - FIXTURES

Latest Women's Results

2016 2015 2014 2013 2012 2011 2010

Women's Fixtures

Women's Ranking

Latest Men's Results

2016 2015 2014 2013 2012 2011 2010

Men's Fixtures

Men's Ranking

DATEVENUEMATCHCOMPETITIONSTAGE
??.12-
??.12
TBD (Ghana) Gambia, Ghana, Mali, Sierra Leone Northwest Africa T20 Tournament  
2018
05.02Kimberley (South Africa) South Africa - India One Day International 
07.02Kimberley (South Africa) South Africa - India One Day International 
10.02Potchefstroom (South Africa) South Africa - India One Day International 
13.02Potchefstroom (South Africa) South Africa - India Twenty20 International 
16.02East London (South Africa) South Africa - India Twenty20 International 
18.02Johannesburg (South Africa) South Africa - India Twenty20 International 
21.02Centurion (South Africa) South Africa - India Twenty20 International 
24.02Cape Town (South Africa) South Africa - India Twenty20 International 
??.??-
??.??
TBD (TBD)Bangladesh, Ireland, Netherlands, Papua New Guinea,
Scotland, Uganda
World Twenty20 Championship Qualifier 
09.06Worcester (England) England - South Africa One Day International 
12.06Hove (England) England - South Africa One Day International 
15.06Canterbury (England) England - South Africa One Day International 
20.06Taunton (England) New Zealand - South Africa Twenty20 Tri-SeriesGroup Stage
20.06Taunton (England) England - South Africa Twenty20 Tri-SeriesGroup Stage
23.06Taunton (England) England - South Africa Twenty20 Tri-SeriesGroup Stage
23.06Taunton (England) England - New Zealand Twenty20 Tri-SeriesGroup Stage
28.06Bristol (England) New Zealand - South Africa Twenty20 Tri-SeriesGroup Stage
28.06Bristol (England) England - New Zealand Twenty20 Tri-SeriesGroup Stage
01.07Chelmsford (England) 1st Group Stage - 2nd Group Stage Twenty20 Tri-SeriesFinal
07.07Leeds (England) England - New Zealand One Day International 
10.07Derby (England) England - New Zealand One Day International 
13.07Leicester (England) England - New Zealand One Day International 
23.08-
26.08
TBD (Colombia)Teams to be decidedSouth American Championship 
03.11-
24.11
TBD (West Indies)Teams to be decided World Twenty20 Championship