Why is Root still considered one of the best of the modern generation? Below are the Test batting stats since 1st Jan 2019 and Root's numbers are bang average for a high caliber batsman. It's not even hidden anymore that Root has been struggling ever since he took up the England's captaincy from Cook. That 226 runs innings in Hamilton gave him some relief otherwise he was on the brink of falling out of favor. It's actually Ben Stokes who has been the best English batsman since the start of 2019 and his stats are much better than any other in every category. On the other hand, we have Babar who has been in supreme touch in the same time period (though less no. of matches played). And I think its this upcoming series between England and Pakistan which might decide if Babar can finally be included among the Fab Four/Five. We know he's already considered a fine LOI batsman and it was the test format where he struggled a great deal during his initial matches but now... he looks quite settled in this format too.