there are horses for courses

there are horses for courses

People have their particular experience, strengths, or skill set, and should be chosen for certain jobs or roles accordingly. Primarily heard in UK, Australia. There are horses for courses. You can't expect James to take to rugby straight away—he's a cricket player.See also: course, horse, there