AHMEDABAD: Shreyas Iyer's dominating century in the semifinal against New Zealand has been a slap in the face of doubters who questioned his presence in this Indian team. From struggling to prove that he belongs at this level to becoming a vital middle order enforcer, Iyer has had an eventful World Cup.
With 526 runs in 10 matches @ 75.14, a tally which includes two hundreds and three fifties, Iyer is the second highest-run getter for India. However, in terms of impact, with a strike rate of 113.11, he - along with skipper Rohit Sharma - has been instrumental in taking bowlers, particularly the spinners, to the cleaners in the middle and end overs.