With a staggering average first-innings score of 289, Karachi's National Stadium stands as one of the most prolific scoring grounds in recent history.
A turbulent recent cricketing past has made a resonant effort mandatory for India in the Champions Trophy, and their opening match against a tricky Bangladesh here on Thursday will be the first point ...