No, they do not. Many international brokers do but you need to check each to see whether the one you are considering does. Alternatively, see our list of top brokers accepting M-Pesa here.