A suicide blast ripped through crowds gathered at a sports field in eastern Afghanistan on Sunday, killing at least 25 people and injuring more than 70, officials said.