The Local Organising Committee met in Mumbai on Wednesday to finalise the venue-based distribution of the 29 games that India is scheduled to host. The rest of the 20 games of the 49-match event have been awarded to Sri Lanka (12) and Bangladesh (8).
The committee decided to give two other matches to Mohali apart from the semi-final.
Ahmedabad has been given a quarter-final and two other games, while Kolkata and Delhi will host one India and three other matches each, BCCI secretary N Srinivasan said in a statement.
Jaipur has been left out of the list of venues with Nagpur, Chennai and Bangalore getting one India game each.
India's share of World Cup matches increased by eight after the games scheduled in Pakistan were shifted to other co-hosts due to security concerns of the participating countries.
The venue-based match distribution:
Mumbai - Final + 2 games
Mohali - Semi Final + 2 games
Ahmedabad - Quarter Final + 2 games
Delhi - 1 India game + 3 games
Chennai - 1 India game + 3 games
Bangalore - 1 India game + 3 games
Nagpur - 1 India game + 3 games
Kolkata - 1 India game + 3 games
Schedule: Australia in India ODIs
Delhi hand Kolkata another thrashing
BCCI rejects WADA whereabouts rule
India will deploy 'light tanks' along China border
WADA laments BCCI decision, urges to sign code