Times are for South Africa. Calendars will adjust to your local timezone automatically.

World Cup South Africa 2010 Fixtures
Date Time (GMT) Teams Venue Stage
Friday 11 June 2010 16:00 RSA v MEX Johannesburg Soccer City Group A

Place your bets for South Africa vs Mexico on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/11/south-africa-vs-mexico?sma=vbsx

Friday 11 June 2010 20:30 URU v FRA Cape Town Group A

Place your bets for Uruguay vs France on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/11/uruguay-vs-france?sma=vbsx

Saturday 12 June 2010 13:30 KOR v GRE Nelson Mandela Bay Port Elizabeth Group B

Place your bets for Korea Republic vs Greece on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/12/korea-republic-vs-greece?sma=vbsx

Saturday 12 June 2010 16:00 ARG v NGR Johannesburg Ellis Park Group B

Place your bets for Argentina vs Nigeria on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/12/argentina-vs-nigeria?sma=vbsx

Saturday 12 June 2010 20:30 ENG v USA Rustenburg Group C

Place your bets for England vs USA on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/12/england-vs-usa?sma=vbsx

Sunday 13 June 2010 13:30 ALG v SLO Polokwane Group C

Place your bets for Algeria vs Slovenia on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/13/algeria-vs-slovenia?sma=vbsx

Sunday 13 June 2010 16:00 SRB v GHA Tshwane Pretoria Group D

Place your bets for Serbia vs Ghana on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/13/serbia-vs-ghana?sma=vbsx

Sunday 13 June 2010 20:30 GER v AUS Durban Group D

Place your bets for Germany vs Australia on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/13/germany-vs-australia?sma=vbsx

Monday 14 June 2010 13:30 NED v DEN Johannesburg Soccer City Group E

Place your bets for Netherlands vs Denmark on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/14/netherlands-vs-denmark?sma=vbsx

Monday 14 June 2010 16:00 JPN v CMR Mangaung Bloemfontein Group E

Place your bets for Japan vs Cameroon on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/14/japan-vs-cameroon?sma=vbsx

Monday 14 June 2010 20:30 ITA v PAR Cape Town Group F

Place your bets for Italy vs Paraguay on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/14/italy-vs-paraguay?sma=vbsx

Tuesday 15 June 2010 13:30 NZL v SVK Rustenburg Group F

Place your bets for New Zealand vs Slovakia on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/15/new-zealand-vs-slovakia?sma=vbsx

Tuesday 15 June 2010 16:00 CIV v POR Nelson Mandela Bay Port Elizabeth Group G

Place your bets for Côte d'Ivoire vs Portugal on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/15/ivory-coast-vs-portugal?sma=vbsx

Tuesday 15 June 2010 20:30 BRA v PRK Johannesburg Ellis Park Group G

Place your bets for Brazil vs Korea DPR on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/15/brazil-vs-korea-dpr?sma=vbsx

Wednesday 16 June 2010 13:30 HON v CHI Nelspruit Group H

Place your bets for Honduras vs Chile on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/16/honduras-vs-chile?sma=vbsx

Wednesday 16 June 2010 16:00 ESP v SUI Durban Group H

Place your bets for Spain vs Switzerland on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/16/spain-vs-switzerland?sma=vbsx

Wednesday 16 June 2010 20:30 RSA v URU Tshwane Pretoria Group A

Place your bets for South Africa vs Uruguay on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/16/south-africa-vs-uruguay?sma=vbsx

Thursday 17 June 2010 13:30 ARG v KOR Johannesburg Soccer City Group B

Place your bets for Argentina vs Korea Republic on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/17/argentina-vs-korea-republic?sma=vbsx

Thursday 17 June 2010 16:00 GRE v NGR Mangaung Bloemfontein Group B

Place your bets for Greece vs Nigeria on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/17/greece-vs-nigeria?sma=vbsx

Thursday 17 June 2010 20:30 FRA v MEX Polokwane Group A

Place your bets for France vs Mexico on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/17/france-vs-mexico?sma=vbsx

Friday 18 June 2010 13:30 GER v SRB Nelson Mandela Bay Port Elizabeth Group D

Place your bets for Germany vs Serbia on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/18/germany-vs-serbia?sma=vbsx

Friday 18 June 2010 16:00 SLO v USA Johannesburg Ellis Park Group C

Place your bets for Slovenia vs USA on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/18/slovenia-vs-usa?sma=vbsx

Friday 18 June 2010 20:30 ENG v ALG Cape Town Group C

Place your bets for England vs Algeria on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/18/england-vs-algeria?sma=vbsx

Saturday 19 June 2010 13:30 NED v JPN Durban Group E

Place your bets for Netherlands vs Japan on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/19/netherlands-vs-japan?sma=vbsx

Saturday 19 June 2010 16:00 GHA v AUS Rustenburg Group D

Place your bets for Ghana vs Australia on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/19/ghana-vs-australia?sma=vbsx

Saturday 19 June 2010 20:30 CMR v DEN Tshwane Pretoria Group E

Place your bets for Cameroon vs Denmark on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/19/cameroon-vs-denmark?sma=vbsx

Sunday 20 June 2010 13:30 SVK v PAR Mangaung Bloemfontein Group F

Place your bets for Slovakia vs Paraguay on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/20/slovakia-vs-paraguay?sma=vbsx

Sunday 20 June 2010 16:00 ITA v NZL Nelspruit Group F

Place your bets for Italy vs New Zealand on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/20/italy-vs-new-zealand?sma=vbsx

Sunday 20 June 2010 20:30 BRA v CIV Johannesburg Soccer City Group G

Place your bets for Brazil vs Côte d'Ivoire on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/20/brazil-vs-ivory-coast?sma=vbsx

Monday 21 June 2010 13:30 POR v PRK Cape Town Group G

Place your bets for Portugal vs Korea DPR on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/21/portugal-vs-korea-dpr?sma=vbsx

Monday 21 June 2010 16:00 CHI v SUI Nelson Mandela Bay Port Elizabeth Group H

Place your bets for Chile vs Switzerland on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/21/chile-vs-switzerland?sma=vbsx

Monday 21 June 2010 20:30 ESP v HON Johannesburg Ellis Park Group H

Place your bets for Spain vs Honduras on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/21/spain-vs-honduras?sma=vbsx

Tuesday 22 June 2010 16:00 FRA v RSA Mangaung Bloemfontein Group A

Place your bets for France vs South Africa on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/22/france-vs-south-africa?sma=vbsx

Tuesday 22 June 2010 16:00 MEX v URU Rustenburg Group A

Place your bets for Mexico vs Uruguay on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/22/mexico-vs-uruguay?sma=vbsx

Tuesday 22 June 2010 20:30 GRE v ARG Polokwane Group B

Place your bets for Greece vs Argentina on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/22/greece-vs-argentina?sma=vbsx

Tuesday 22 June 2010 20:30 NGR v KOR Durban Group B

Place your bets for Nigeria vs Korea Republic on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/22/nigeria-vs-korea-republic?sma=vbsx

Wednesday 23 June 2010 16:00 SLO v ENG Nelson Mandela Bay Port Elizabeth Group C

Place your bets for Slovenia vs England on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/23/slovenia-vs-england?sma=vbsx

Wednesday 23 June 2010 16:00 USA v ALG Tshwane Pretoria Group C

Place your bets for USA vs Algeria on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/23/usa-vs-algeria?sma=vbsx

Wednesday 23 June 2010 20:30 AUS v SRB Nelspruit Group D

Place your bets for Australia vs Serbia on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/23/australia-vs-serbia?sma=vbsx

Wednesday 23 June 2010 20:30 GHA v GER Johannesburg Soccer City Group D

Place your bets for Ghana vs Germany on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/23/ghana-vs-germany?sma=vbsx

Thursday 24 June 2010 16:00 PAR v NZL Polokwane Group F

Place your bets for Paraguay vs New Zealand on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/24/paraguay-vs-new-zealand?sma=vbsx

Thursday 24 June 2010 16:00 SVK v ITA Johannesburg Ellis Park Group F

Place your bets for Slovakia vs Italy on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/24/slovakia-vs-italy?sma=vbsx

Thursday 24 June 2010 20:30 DEN v JPN Rustenburg Group E

Place your bets for Denmark vs Japan on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/24/denmark-vs-japan?sma=vbsx

Thursday 24 June 2010 20:30 CMR v NED Cape Town Group E

Place your bets for Cameroon vs Netherlands on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/24/cameroon-vs-netherlands?sma=vbsx

Friday 25 June 2010 16:00 POR v BRA Durban Group G

Place your bets for Portugal vs Brazil on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/25/portugal-vs-brazil?sma=vbsx

Friday 25 June 2010 16:00 PRK v CIV Nelspruit Group G

Place your bets for Korea DPR vs Côte d'Ivoire on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/25/korea-dpr-vs-ivory-coast?sma=vbsx

Friday 25 June 2010 20:30 CHI v ESP Tshwane Pretoria Group H

Place your bets for Chile vs Spain on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/25/chile-vs-spain?sma=vbsx

Friday 25 June 2010 20:30 SUI v HON Mangaung Bloemfontein Group H

Place your bets for Switzerland vs Honduras on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/25/switzerland-vs-honduras?sma=vbsx

Saturday 26 June 2010 16:00 URU v KOR Nelson Mandela Bay Port Elizabeth Round of 16

Place your bets for Uruguay vs Korea Republic on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/26/uruguay-vs-korea-republic?sma=vbsx

Saturday 26 June 2010 20:30 USA v GHA Rustenburg Round of 16

Place your bets for USA vs Ghana on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/26/usa-vs-ghana?sma=vbsx

Sunday 27 June 2010 16:00 GER v ENG Mangaung Bloemfontein Round of 16

Place your bets for Germany vs England on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/27/germany-vs-england?sma=vbsx

Sunday 27 June 2010 20:30 ARG v MEX Johannesburg Round of 16

Place your bets for Argentina vs Mexico on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/27/argentina-vs-mexico?sma=vbsx

Monday 28 June 2010 16:00 NED v SVK Durban Round of 16

Place your bets for Netherlands vs Slovakia on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/28/netherlands-vs-slovakia?sma=vbsx

Monday 28 June 2010 20:30 BRA v CHI Johannesburg Round of 16

Place your bets for Brazil vs Chile on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/28/brazil-vs-chile?sma=vbsx

Tuesday 29 June 2010 16:00 PAR v JPN Tshwane Pretoria Round of 16

Place your bets for Paraguay vs Japan on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/29/paraguay-vs-japan?sma=vbsx

Tuesday 29 June 2010 20:30 ESP v POR Cape Town Round of 16

Place your bets for Spain vs Portugal on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/06/29/spain-vs-portugal?sma=vbsx

Friday 02 July 2010 16:00 NED v BRA Nelson Mandela Bay Port Elizabeth Quarter Finals

Place your bets for Netherlands vs Brazil on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/07/02/netherlands-vs-brazil?sma=vbsx

Friday 02 July 2010 20:30 URU v GHA Johannesburg Quarter Finals

Place your bets for Uruguay vs Ghana on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/07/02/uruguay-vs-ghana?sma=vbsx

Saturday 03 July 2010 16:00 ARG v GER Cape Town Quarter Finals

Place your bets for Argentina vs Germany on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/07/03/argentina-vs-germany?sma=vbsx

Saturday 03 July 2010 20:30 PAR v ESP Johannesburg Quarter Finals

Place your bets for Paraguay vs Spain on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/07/03/paraguay-vs-spain?sma=vbsx

Tuesday 06 July 2010 20:30 URU v NED Cape Town Semi Finals

Place your bets for Uruguay vs Netherlands on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/07/06/uruguay-vs-netherlands?sma=vbsx

Wednesday 07 July 2010 20:30 GER v ESP Durban Semi Finals

Place your bets for Germany vs Spain on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/07/07/germany-vs-spain?sma=vbsx

Saturday 10 July 2010 20:30 URU v GER Nelson Mandela Bay Port Elizabeth Third Place

Place your bets for Uruguay vs Germany on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/07/10/uruguay-vs-germany?sma=vbsx

Sunday 11 July 2010 20:30 NED v ESP Johannesburg Final

Place your bets for Netherlands vs Spain on Smarkets.com and get £10 free http://smarkets.com/sport/football/world-cup/2010/07/11/netherlands-vs-spain?sma=vbsx

About World Cup KickOff

World Cup KickOff was originally developed in 2006 by Si Jobling as he wanted to download the World Cup match fixtures into his own Outlook calendar. It turned out Si wasn't alone and the website was advocated by the likes of Yahoo!, the Guardian and several publications as a shining example of how to utilise sports data in technology.

Reincarnated for FIFA World Cup 2010 in South Africa, users can download or subscribe to the World Cup 2010 kickoff times in Outlook, iCal, iPhone or Google Calendar (or any other applications or devices that support ICS calendar files).

If you're not interested in all the fixtures, you can filter your diary by country, venue, group/stage or date. If you subscribe to the calendar, it will be automatically updated with scores or unannounced fixtures.

@worldcupko on Twitter

(Temporarily unavailable)