diff --git a/drivers/netdev_eth/netdev_eth.c b/drivers/netdev_eth/netdev_eth.c
index 1b94991b5c5e68ed3504212517ee0733f309baa2..df420461e8257457bc6b7e5f272a49195ab33cae 100644
--- a/drivers/netdev_eth/netdev_eth.c
+++ b/drivers/netdev_eth/netdev_eth.c
@@ -80,15 +80,6 @@ int netdev_eth_get(netdev_t *dev, netopt_t opt, void *value, size_t max_len)
             {
                 return _get_iid(dev, value, max_len);
             }
-#ifdef MODULE_NETSTATS_L2
-        case NETOPT_STATS:
-            {
-                assert(max_len >= sizeof(uintptr_t));
-                *((netstats_t**)value) = &dev->stats;
-                res = sizeof(uintptr_t);
-                break;
-            }
-#endif
 #ifdef MODULE_L2FILTER
         case NETOPT_L2FILTER:
             {
diff --git a/drivers/netdev_ieee802154/netdev_ieee802154.c b/drivers/netdev_ieee802154/netdev_ieee802154.c
index 9c04a19be2b8cefe4272af2ca378c84593eb336b..9318ac21abd4c9a6cf28cd0c7f1aaa68b13af8bc 100644
--- a/drivers/netdev_ieee802154/netdev_ieee802154.c
+++ b/drivers/netdev_ieee802154/netdev_ieee802154.c
@@ -143,13 +143,6 @@ int netdev_ieee802154_get(netdev_ieee802154_t *dev, netopt_t opt, void *value,
         case NETOPT_IPV6_IID:
             res = _get_iid(dev, value, max_len);
             break;
-#ifdef MODULE_NETSTATS_L2
-        case NETOPT_STATS:
-            assert(max_len == sizeof(uintptr_t));
-            *((netstats_t **)value) = &dev->netdev.stats;
-            res = sizeof(uintptr_t);
-            break;
-#endif
 #ifdef MODULE_L2FILTER
         case NETOPT_L2FILTER:
             assert(max_len >= sizeof(l2filter_t **));