Разница между «play» и «do» при обозначении спортивных занятий заключается в характере описываемых действий. 15
Глагол «play» используется, когда речь идёт о командных видах спорта, а также об играх, в которых есть элемент состязания и используется мяч или аналогичные предметы, такие как шайба, диск, волан. 15 Примеры: play basketball — играть в баскетбол, play football — играть в футбол, play chess — играть в шахматы. 1
Глагол «do» употребляется с видами спорта и занятиями, которые представляют собой физические упражнения, боевые искусства или индивидуальные дисциплины, не включающие в себя состязательный момент. 12 Примеры: do judo — заниматься дзюдо, do karate — заниматься карате, do aerobics — заниматься аэробикой. 1
Таким образом, play связан с игровыми видами спорта, а do — с занятиями, которые предполагают индивидуальное участие без состязательного момента.