Who is a better player among these players, Steve Smith, Virat Kohli, Kane Williamson and Joe Root?
At the end of their cricketing career, who among these will finish on top : Kane Williamson, Joe Root or Steven Smith?