World Library  
Flag as Inappropriate
Email this Article

Cricket World Cup qualification

Article Id: WHEBN0009097247
Reproduction Date:

Title: Cricket World Cup qualification  
Author: World Heritage Encyclopedia
Language: English
Subject: 1979 Cricket World Cup, Cricket World Cup, History of the Cricket World Cup, Cricket World Cup Trophy, 2015 Cricket World Cup squads
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Cricket World Cup qualification

Cricket World Cup qualification is the process a national cricket team goes through to qualify for the Cricket World Cup. The Cricket World Cup is a global event, and qualification is used to reduce the large field of participants from about 100 to 14. The current process is known as the World Cricket League. The qualification process can start as early as almost 6 years before the World Cup.

Before each World Cup, ICC decides beforehand the number of spots that the associate and affiliate members are fighting for. The Test-playing nations (and sometimes in the past ODI-playing nations at the time) get an automatic berth in the World Cup. While the other teams have to qualify through a series tournaments to qualify for the World Cup Qualifier.[1]

Qualifying tournaments for the World Cup Qualifier are held within the five ICC Trophy, the first qualifying tournament, was held for the second world cup.

Contents

  • History 1
    • ICC Trophy Summary 1.1
  • World Cricket League 2
  • See also 3
  • References 4

History

Since the second World Cup in 1979, qualifying tournaments have been held, the first being the ICC Trophy; later the process expanding with qualifying tournaments for the qualifier. The qualifying tournaments were contested as part of the ICC Trophy.[2] The number of teams getting selected through the ICC Trophy changes from event to event. From 2007, the ICC World Cricket League replaced the past processes; from 2009, the ICC trophy will be known as the ICC World Cup Qualifier.[3]

ICC Trophy Summary

Year Host nation Final venue Scores Result
1979 England Worcester  Sri Lanka 324 for 8 (60 overs)
 Canada 264 for 5 (60 overs)
Sri Lanka won by 60 runs
1982 England Leicester  Bermuda 231 for 8 (60 overs)
 Zimbabwe 232 for 5 (54.3 overs)
Zimbabwe won by five wickets
1986 England Lord's, London  Zimbabwe 243 for 9 (60 overs)
 Netherlands 218 all out (58.4 overs)
Zimbabwe won by 25 runs
1990 Netherlands The Hague  Netherlands 197 for 9 (60 overs)
 Zimbabwe 198 for 4 (54.2 overs)
Zimbabwe won by six wickets
1994 Kenya Nairobi  Kenya 281 for 6 (50 overs)
 United Arab Emirates 282 for 8 (49.1 overs)
UAE won by two wickets
1997 Malaysia Kuala Lumpur  Kenya 241 for 7 (50 overs)
 Bangladesh 166 for 8 (25 overs)
Bangladesh won by two wickets
(Duckworth-Lewis method)
2001 Canada Toronto  Namibia 195 for 9 (50 overs)
 Netherlands 196 for 8 (50 overs)
Netherlands won by two wickets
2005 Ireland Clontarf  Scotland 324 for 8 (50 overs)
 Ireland 277 for 9 (50 overs)
Scotland won by 47 runs
2009 South Africa SuperSport Park, Centurion  Canada 185 all out (48 overs)
 Ireland 188 for 1 (42.3 overs)
Ireland won by 9 wickets
2014 New Zealand Lincoln  Scotland 285 (50 overs)
 United Arab Emirates 244/9 (50 overs)
Scotland won by 41 runs

World Cricket League

The World Cricket League is a series of international one-day cricket tournaments for national teams without Test status, administered by the International Cricket Council. All Associate and Affiliate members of the ICC are able to qualify for the World Cup.The ICC World Cricket League have some steps (depending on the certain team) that all Associate and Affiliate members have to go through to be selected for the World Cup.

The ICC World Cup Qualifier is a tournament to decide the final qualification for the World Cup. 12 teams participated in the 2009 ICC World Cup Qualifier and the top 4 teams qualified for the 2011 Cricket World Cup. But at the ICC Chief Executives' Committee meeting in September 2011, the ICC decided on a new qualifying format for the 2015 Cricket World Cup. The top two teams of the 2011–13 ICC World Cricket League Championship qualify directly. The remaining six teams join the third and fourth-placed teams of the 2011 ICC World Cricket League Division Two and the top two teams of the 2013 ICC World Cricket League Division Three in a 10-team World Cup Qualifier to decide the remaining two places.[4][5]

Process summary in chronological order (2011-2014):

  1. 2011 ICC World Cricket League Division Two: 6 Teams – Top 2 were promoted to the 2011-2013 ICC World Cricket League Championship. The third and fourth-placed teams qualified for the 2014 Cricket World Cup Qualifier. The fifth and sixth-placed teams were relegated to the Division Three for 2013.
  2. 2011–13 ICC World Cricket League Championship: 8 Teams – Top 2 automatically qualified for the 2015 Cricket World Cup. The remaining six teams qualified for the 2014 Cricket World Cup Qualifier.
  3. 2013 ICC World Cricket League Division Three: 6 Teams – Top 2 were qualified for the 2014 Cricket World Cup Qualifier. The fifth and sixth-placed teams were relegated to the Division Four for 2014.
  4. 2014 Cricket World Cup Qualifier: 10 Teams – Top 2 qualified for the 2015 Cricket World Cup and the 2015–17 ICC World Cricket League Championship. The third and fourth-placed teams qualified for the 2015–17 ICC World Cricket League Championship. The fifth, sixth, seventh, and eighth-placed teams remained in the Division Two for 2015. The ninth and tenth-placed teams were relegated to the Division Three for 2014

See also

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^ Cricinfo - 2005 ICC Trophy in Ireland
  3. ^ World Cricket League World Cricket League Overview
  4. ^
  5. ^
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.