交警在以下情况下会扣留驾驶证:
饮酒后驾驶机动车:
饮酒后驾驶机动车的,无论是否达到醉酒标准,都会被扣留驾驶证。
将机动车交由无证驾驶的人:
将机动车交由未取得机动车驾驶证或者机动车驾驶证被吊销、暂扣的人驾驶的。
超速行驶:
机动车行驶超过规定时速的50%。
驾驶拼装或报废车辆:
驾驶有拼装或者达到报废标准嫌疑的机动车上道路行驶的。
累积记分达到12分:
在一个记分周期内累积记分达到12分的。
不正当手段取得驾驶证:
通过欺骗、贿赂等不正当手段取得机动车驾驶证的。
需要审查驾驶证:
因办案行政、刑事案件的需要对驾驶证进行审查的,可以扣押驾驶证。
未悬挂机动车号牌等:
未悬挂机动车号牌、未放置检验合格标志、保险标志,或者未携带行驶证、驾驶证的。
重大交通事故构成犯罪:
发生重大交通事故,构成犯罪的。
其他原因:
因无其他机动车驾驶人代替驾驶、违法行为尚未消除、需要调查或者证据保全等原因不能立即放行的,也可以扣留车辆。
以上是交警依法扣留驾驶证的主要情形,具体情形可能会因地区和具体情况有所不同。