ULN2803 has a better current rating and I think would suite your need
View attachment 68751
With 30mA * 8 segment (including dot) you need 240mA , with 4 display and 100 duty the above driver works fine although the temperature of the driver will probably increase.
Another alternative is ULN2065, ULN2069 for 1.5A
Note that the display DC Forward Current (If): 30 mA is the absolute max and you don't want that high current, the nominal operating current is 20mA