In this quiz you must name all of Ben Stokes’ ODI teammates.

In total, Stokes took the field with 58 players for England over the course of his eleven year ODI career. The teammate he played with the most took the field with him on 90 occasions, whilst three players did so only once.

Six minutes, good luck!