world’s largest cricket stadium

world’s largest cricket stadium