The ICC World Cup is the ultimate stage of the game of cricket. The first-ever World Cup was played in the year 1975 in England. Since then, eleven editions of the mega-tournament have been playing at ...
Cricketing world's biggest, largest and most awaited quadrennial event – the ICC Cricket World Cup – will be flagged off amidst much fanfare and pomp on 14th February 2015. This year's CWC, being ...