3. Steve Smith (Australia) – 49.82
Steve Smith is among the best batsman in world cricket at the moment. He has been dominating the Test format for sometime now. He is the no.1 batsman currently in Test cricket substantiates his stature as a test batsman.
He averages 61 compared to a 44 in one day cricket shows how well he has adapted to this format. The transformation of a leg spinner to a top order batsman is one of the most inspiring stories in cricket you will ever witness. He is just 28 and destined for more glory in the future. He averages 49.82.