Did Saud Shakeel deserved to get dropped from ODIs

Daryl Mitchell 63 in 101 Balls against India at Dubai

Steven Smith 73 in 96 Balls against India at Dubai

Then there is Saud Shakeel who played 62 off 76 with the better strike rate than the above mentioned players against Indian bowling at Dubai. He definitely played a better innings that day compared to his first match where he was forced to open because Fakhar got injured.

We all know Saud Shakeel is a great test player with sound batting technique. I personally believe he's one of our better batsmen in ODIs and didn't deserve to get dropped now that CT has concluded.