Zimbabwe took the cricketing world by storm after smashing the record for the highest-ever total in T20I history.
All-rounder Sikandar Raza scored a fiery ton...
Pakistan fast bowler Mohammad Irfan bowled the most economical spell in Twenty20 history on Saturday, only conceding a run from his final ball.
The giant...