Many I'd say which is the reason you can look up yourself using this www.100forexbrokers.com. In the cyber search there are the options about Trading Instruments.
I have tried some but don't quite remember precisely, so you can doublecheck:
-SaxoSpreads (plenty of futures and stock CFDs)
- AFB (Arab)
- Alpari (very limited)
I was very interested at the beginning but finally gave up as I found out to focus on one or two things are much more efficient unless you can work more than 12 hours a day to screen hundreds of price sets.
TRUE TRUE Futures contracts? No MT4 brokerage (yet)
CFDs on futures? There are literally hundreds of (non-US) brokers who offer this.
In order to trade futures via MT4 the brokerage would need to be connected with the respective exchange, COMEX, CBOT, NYMEX, CME, etc etc. which costs $$$ and to be honest I'm not sure MT4 has all the bells and whistles other futures trading platforms (CQG, Ninja, OEC, TS ,etc.). Things like bracket trades, true depth of market, not to mention the issues associated with taking delivery of a futures contract which undoubtedly would happen to a retail trader unaware of the differences of trading futures contracts vs. spot forex. In general, CFDs and spot forex are off-exchange, must easier to clear or B-book for a broker.