India captain Rohit Sharma is one of the finest batters in the cricket world. From playing mammoth knocks to playing one of the most sensible innings, there is hardly anything the star could not do while batting. However, even the best get to face challenges and some even trouble them to a great extent. Rohit, the batter, too has faced such a bowler who has challenged him a lot. The surprising fact is that it is not a bowler from Pakistan or Australia as many would assume, it is rather a former South African pacer - Dale Steyn.