Ahmad Shahzad made his international debut for Pakistan in April 2009, and since then he has played 13 Tests, 81 ODIs, and 59 ...
India fought hard to register a nail-biting 2-wicket win over England in the second T20, as Tilak Varma smashed his unbeaten ...