Javed Ahmadi is Afghanistan’s answer to “The Big Show” and Australian fast-bowling great Geoff Lawson thinks he’s one of the 10 players to watch at the cricket World Cup.
Ahmadi was born in a refugee camp in Peshawar, with the Pakistan border town proving to be a rich breeding ground for Afghan talent.






