If the British pub industry had put together an international cricket tournament to suit itself, it really couldn't have organised it any better than the 2007 World Cup.
Hosted by the West Indies, the time difference means that the first ball is bowled at 2.30pm our time, or 3.30pm after the clocks go forward.
Pubs with Sky will have a chance to attract the after-work crowd for the closing overs of the first innings then pull in locals for a second innings that could finish any time between 9pm and midnight.
Obviously the England games will be the biggest draw. The opener against New Zealand on March 16 - a Friday - will probably decide which of the two top the group. And England have already beaten the Kiwis - and lost to them - this year.
Even on current form, England will surely finish in the top two and go through to the Super Eight and play in another league contest against what should be the seven best one-day sides in the world. Then the real battle will begin. Keep an eye out for the dates of the key games.
If Scotland find themselves included there will be dancing in the streets from Stornoway to Gretna, and they might even decide to start playing the game seriously.
In reality the highlight for them could come in their final group match against Holland, which they have a good chance of winning.
Licensees should also be alert to supporters of other teams too.
Depending where you are in the country there may be Aussies, New Zealanders, South Africans, Pakistanis, Bangladeshis, Indians, West Indians and others, all fanatical about cricket and looking for somewhere to watch their team play.
So make sure that your coverage is well advertised.
CRICKET WORLD CUP TV GUIDE
All matches start at 2.30pm GMT
Tuesday, March 13 West Indies vs Pakistan Sky Sports 1
Wednesday, March 14 Australia vs Scotland Sky Sports 1
Kenya vs Canada Sky Sports 1
Thursday, March 15 Sri Lanka vs Bermuda Sky Sports 1
Zimbabwe vs Ireland Sky Sports 1
Friday, March 16 South Africa vs The Netherlands Sky Sports 1
England vs New Zealand Sky Sports 1
Saturday, March 17 India vs Bangladesh Sky Sports 2
Pakistan vs Ireland Sky Sports 2
Sunday, March 18 Australia vs The Netherlands Sky Sports 2
England vs Canada Sky Sports 2
Monday, March 19 India vs Bermuda Sky Sports 1
West Indies vs Zimbabwe Sky Sports 1
Tuesday, March 20 South Africa vs Scotland Sky Sports 1
New Zealand vs Kenya Sky Sports 1
Wednesday, March 21 Sri Lanka vs Bangladesh Sky Sports 1
Zimbabwe vs Pakistan Sky Sports 1
Thursday, March 22 Scotland vs The Netherlands Sky Sports 1
New Zealand vs Canada Sky Sports 1
Friday, March 23 India vs Sri Lanka Sky Sports 1
West Indies vs Ireland Sky Sports 1
Saturday, March 24 Australia vs South Africa Sky Sports 2
England vs Kenya Sky Sports 2
Sunday, March 25 Bermuda vs Bangladesh Sky Sports 3
Second stage super eight series will be played between March 27 and April 21
Tuesday, April 24 Semi-Final
Wednesday, April 25 Semi-Final
FINAL - Saturday, April 28