Image courtesy of: ESPNcricinfo
Pakistan all-rounder Mohammad Hafeez admitted that he has not been satisfied with his batting this year.
Hafeez ended 2020 as the highest run-scorer in T20 Internationals with 415 runs in 10 games, which includes four fifties, at an average of 83 and a strike-rate of 152.57.
However, his form has cooled significantly since then.
In the T20 series against England, he scored 35 runs in three matches at an average of 11.66.
He followed that up with six runs in the T20 series against the West Indies, where he only batted in one match as the other three were abandoned due to heavy rain.
Most recently, he captained the Muzzaffarabad Tigers in the Kashmir Premier League (KPL) and scored 190 runs in seven matches, which included a top score of 110, at an average of 27.14 and a strike-rate of 155.73.
“This year I have played international and league cricket, but I have not been satisfied with my performances with the bat,” Hafeez told Cricket Pakistan.