交通警察可依法扣留机动车驾驶证的主要情形有:
1、饮酒后驾驶机动车的;
2、将机动车交由未取得机动车驾驶证或者机动车驾驶证被吊销、暂扣的人驾驶的;
3、机动车行驶超过规定时速百分之五十的;
4、驾驶有拼装或者达到报废标准嫌疑的机动车上道路行驶的;
5、在一个记分周期内累积记分达到十二分的。
相关法规:
根据《中华人民共和国道路交通安全法》第九十一条:饮酒后驾驶机动车的,处暂扣六个月机动车驾驶证,并处一千元以上二千元以下罚款。因饮酒后驾驶机动车被处罚,再次饮酒后驾驶机动车的,处十日以下拘留,并处一千元以上二千元以下罚款,吊销机动车驾驶证。
第二十四条:公安机关交通管理部门对机动车驾驶人违反道路交通安全法律、法规的行为,除依法给予行政处罚外,实行累积记分制度。公安机关交通管理部门对累积记分达到规定分值的机动车驾驶人,扣留机动车驾驶证,对其进行道路交通安全法律、法规教育,重新考试;考试合格的,发还其机动车驾驶证。
第一百一十条:执行职务的交通警察认为应当对道路交通违法行为人给予暂扣或者吊销机动车驾驶证处罚的,可以先予扣留机动车驾驶证,并在二十四小时内将案件移交公安机关交通管理部门处理。