6. Daryl Mitchell – 79 innings:

Worcestershire’s Daryl Mitchell played 79 consecutive innings without making a duck from 3 Jul 2007 to 5 Jul 2015 in T20 format. Mitchell opens the batting for the Mountaineers franchise in the English T20 league and has played a total of 110 T20 matches, scoring 1657 runs with the best of 68*.