KL Rahul is already one of the most sought after batsmen in the country and a great wicket-keeper as well. The player can strike it well when the team is chasing or batting first. Rahul has moved up to sixth in the ICC T20I Rankings for Batsmen and that is enough proof. In the recent past, KL Rahul has played phenomenal cricket and his contribution as an opener to the Indian Team has been immense. His added responsibility has been of wicket-keeping and what a show has he put up! A striking speed of stumping and perfect decisions to seek reviews, KL Rahul has begun to stamp his authority in international cricket.

On the contrary, we have Aaron Finch, Australian skipper in ODIs and T20Is. He holds the record for the highest individual scores in T20I of 172. He is a formidable opening combination alongside David Warner. He is one cricketer who can play for entire 50 or 20 overs and win the match single-handedly. Finch is one of the best Australian batsmen and his statistics are enough to prove that. He is a livewire on the field and his crucial catches are a sight to watch.

Both these batsmen are highly talented and are certainly making it big. Whom would you pick as the best opening batsman?