Cricket, no doubt, is a game of skill and sensibilities. It requires an immense understanding of factors like speed, spin, swing, and even the weather conditions to perfectly time a shot and, on the other end, to perfectly deliver a devastating ball.