The world’s third largest cricket stadium