Multiple choice general knowledge sports Which ground have hosted maximum number of world cup matches? Headingley Lords Trent Bridge Edgebuston Reveal answer Fill a bubble to check yourself A Correct answer