No, MPESA is currently only available to Safaricom subscribers with a registered Safaricom SIM card.