What a lovely , classy , stylish , eyecatchy innings hafeez played in the 3rd odi against NZ. A treat to watch. Scintillating shots with zero slog. Babar refused him a clear single he got angry and lost focus. Next ball swept and gone of 79 (61). Babar also played a superb knock. The best odi partnership of last 5 years between hafeez and Babar Azam.
Malik after ages justified his comeback by being top odi run getter of the year.
If you are bored of them don't see them. See some other sports or cricket match. It's all about performance.
Hafeez is no yousuf , Saeed Anwar or Inzimam in terms of performances or consistency. Yet who has scored most odi runs in last 5 years for Pakistan? Who has scored most odi centuries for Pakistan in last 5 years ? Did hafeez tie the hands of other openers or number 4,5,6 & 7 of Pakistan team ?
Hafeez and malik are in pakistan team on merit.
Please don't quote the single odi malik played in new Zealand after coming back from injury. Neither the minnows mantra. Just talk about last year's odi performances of Malik and last 5 years odi performances of Hafeez.
Also identify batsman with better technique , temperament, short range etc in pakistan domestic cricket who should replace hafeez & Malik since you don't like them personally.