A B250-chipset or H270-chipset Intel motherboard will work out-of-the-box with that i3-7100 CPU of yours.
As to what specific model, it depends on your specific requirements such as, but not limited to:
1) Case size (ATX, mATX, ITX)
2) RAM slots (2x or 4x)
3) Number of storage devices to use (SATA ports and M.2 sockets)
4) PCIe slots required (for GPU and other expansion cards)
5) Number of USB ports and USB internal headers required
6) Number of fan headers required
7) Other physical features of the motherboard like color/theme, lighting, ports/connectors layout, build-quality, etc.
8) Other electronic/software features such as BIOS, PWM/DC fans, PCIe Lane sharing of bandwidth with other ports, etc.