Bengal will take on Madhya Pradesh in the first semi-final of the Ranji Trophy 2022 at the KSCA Cricket Ground, Alur, starting from June 14.