One of the best fast bowler from Pakistan Umar Gul

umar gul pakistan's best fast bowler
Umar Gul is one the best fast bowler of present time from Pakistan. He has produced some incredible deliveries to dismiss the batsman on crucial moments. Picture from Cricinfo