Yes and no. iPhones only ship with two physical SIM trays in mainland China, Hong Kong, and Macau - so if you don't live there, then you can't use two physical SIM cards in an iPhone. That's why we haven't included any iPhones in our list above. However, every iPhone that supports eSIM - those from the XS and XR onwards - allows you to use a single physical SIM card along with an eSIM, and those from the iPhone 13 onwards even allow you to set up dual-SIM with two eSIMs.