Nikhil Naz and Rajdeep Sardesai gives us an insight of how the ICC 2011 World Cup panned out. This year after 13 years, India is again hosting the ICC World Cup 2023.