Showing posts with label pakistan openers. Show all posts
Showing posts with label pakistan openers. Show all posts
Wednesday, March 30, 2022

Why do Pakistanis love to hate Imam Ul Haq?

For the past couple of weeks, I have had several discussions over Whatsapp and Facebook on multiple groups regarding Imam Ul Haq.

All discussions have been the same. Majority of  the fans do not like Imam's presence in Pakistan's XI, and I fail to understand why.

Despite his twin hundreds in the first test against Australia at Rawal Pindi, Imam was heavily criticized after twin failures in the second test. That continued after the first innings of the third test.

It is not difficult to understand why Imam Ul Haq opened for Pakistan in the three tests against Australia.

He last played test cricket for Pakistan in 2019. He was dropped from the test team due to indifferent form. While he kept piling on the runs in ODIs, his test performance was not good enough for him to retain a place in the team.

Then, during this season's Quaid-e-Azam trophy, Pakistan's premier First Class competition, Imam was the best performing opener.

He scored 531 runs in 7 innings at an average of 106.20 with the help of 2 centuries and 2 fifties and a best score of 202*.

That domestic performance influenced the selectors to include him in the test squad for the first time in three years for the series against Bangladesh in November 2021.

He didn't play a test in that series as Pakistan preferred to open with Abid Ali and Abdullah Shafique.

Imam got his chance against Australia in place of the unfit Abid Ali. There should have been no question about the inclusion of a batsman who has averaged above 100 during the domestic first class season. Absolutely none!

Imam went on to justify his inclusion also when he became only the 10th Pakistani batsman to score centuries in both innings of a test match.

Yet, when he failed in the second test, the ever so critical fans were out for blood once again!

Do you really have no patience for someone who just scored hundreds in the first test? Or someone who had a stellar domestic season?

Why are you so fickle?

What bewildered me even more was the flak Imam received from these critics after Pakistan's loss in the first ODI against Australia.

I just do not understand the logic behind blaming the only batsman who performed in the match. 

Imam was the only batsman on Pakistan's side that played his part. Fakhar, Rizwan, Khushdil, Iftikhar, and even Babar, who failed to convert his start, failed.

Yet it was Imam who was called "Useless", "Why is he in the team", among other things.

On one end you have a batsman who scored 103 runs in 16 overs at a run rate of 6.44 in a match where the asking rate was 6.28. On the other end, you have 10 other batsmen who combined to score 122 runs in 29.2 overs at a run rate of 4.18.

And people do not understand why that batsman who scored 103 is in the team.

SHOCKING !!

I will never understand Pakistani fans I feel. Be passionate, we all are. Be critical too when the team loses. But don't blame the poor kid, the only kid, who gave his best.

What amuses me even more is that Imam has faced these critics throughout his career, despite performing consistently in ODI cricket.

Since making his debut in October 2017, Imam is among the leading run scorers in ODIs.


He is among the handful number of batsmen that average above 50 in the format, and no one from Pakistan has scored more ODI 100s in this period than Imam. Not even Babar!

When compared with other ODI openers during this period, Imam is right up there among the best!


He is 6th on the runs tally, has the 3rd best average, and the 3rd most number of centuries among ODI openers over the past 5 years.

What more can you ask for from a consistent opener?

He may have been drafted into the team in 2017 due to his famous and influential uncle, but he has surely remained a part of Pakistan's ODI set up due to consistent performances.

You cannot, just cannot, criticize or replace someone who has been one of Pakistan's (and the world's) best performer in ODIs

How can you?

Imam, along with Babar, is Pakistan's most reliable batsman in ODIs. I have no doubts that he will become just as reliable and consistent in test cricket also. 

He is one the mainstays of the batting line up, and yet you guys want him out of the team?

Why do you all love to hate Imam Ul Haq?

For the first time in Pakistan's ODI cricket history, the team has an opening pair where both of them average above 40!

And one of them, averages over 50, but you want him out of the team!??? 

Wah re Pakistanio ...

Make your pitch on this post...



Labels: , , , , , ,


Monday, October 8, 2018

Mohammad Hafeez, one of Pakistan's best Openers

Mohammad Hafeez, in his first test innings in two years, smashed a century ensuring that no one takes away the title of Comeback King from him.

Hafeez' 126 against Australia in the first test in Dubai was his 10th test century. He has now joined an elite club of Pakistan openers with 10 or more test centuries, whose only other member is Saeed Anwar!

Can you believe that? No test opener from Pakistan has scored more than Saeed Anwar's 11 test hundreds and Hafeez is only one century away from equaling that feat!

Considering that Australia, England, and India have each produced a couple of openers with more than 20 test hundreds. And at least 1 opener with 30 test hundreds, I was quite surprised.

But then, Pakistan hasn't really had that many stable openers. We are never patient enough with our openers and a couple of bad matches or 1 bad series and the selectors move on to the next one.

I wonder why that is.

In the middle order, batsmen seem more safe. They can go through more failures than openers can.

Case in point, Mohammad Hafeez, who was kept away from Pakistan's test side for two years despite scores of 224, 197, 151, 101*, 98, 96, 51, 42*, 42, 40 in his last 10 tests! He really only failed in one test in England (0 and 2) and he was dropped.

Doesn't seem right for a batsman who has arguably been Pakistan's second best opener in tests ever!


He has the third highest runs tally, the second highest number of test hundreds, and the third best average among all test openers produced by Pakistan.

Hafeez has been a world class opener for Pakistan, more so since November 2010 when he made his return to the Pakistan test team under Misbah.

Since that time, Hafeez is among the best openers in the world!


His average of 42.2 in this period is behind only that of Alastair Cook's, David Warner's, and Dean Elgar's.

It really makes me wonder why he was dropped from the team.

What further strengthens Hafeez' case as the first choice test opener for Pakistan is the fact that he has been involved in 7 out of the 13 century opening stands and 11 out of 15 fifty opening stands for Pakistan since 2010.


Hafeez has easily been Pakistan's best test opener since 2010 and I really cannot understand what resulted in him being dropped.

Please save me all the bull crap about his runs coming on flat decks and his centuries against weaker opposition. Hafeez has test hundreds against all test countries that he has played against, barring South Africa, and the only country he hasn't played test cricket against India.

For each one of his 10 test hundreds, there was another opener in the team also, playing the same opposition in the same conditions as Hafeez.

Mohammad Hafeez' comeback was so strong that he put on 205 runs for the opening wicket with Imam-Ul-Haq, which was Pakistan's 5th opening wicket stand of 200 runs or more, and the 6th highest test partnership ever against Australia.

I wonder how long Hafeez will last this time, but if he maintains the form that he displayed in Dubai yesterday, he will be on top of the list of Pakistan's test openers by the end of the Test series against New Zealand.

Make your pitch on this post...



Labels: , , , , , , , , ,


Tuesday, July 21, 2015

Azhar Ali has been a Revelation as an Opener

The popular view when Azhar Ali was announced as Misbah's successor to lead the ODI team was that the PCB had taken a step backwards. Public opinion, and that of some experts, was that the PCB had not learnt from its past mistakes. Having seen the ODI team crumble under the defensive tactics of Misbah, the predominant view was that Pakistan required an aggressive captain and the modern day approach to ODI cricket.

I was also skeptical about Azhar Ali as the ODI captain. I never doubted his ability as an ODI batsman and also called for his inclusion in the team in the past, but as captain I had my doubts. We ran a poll on Boys in Green, and also wrote a letter to the PCB Chairman about it including our poll results, which showed that Azhar Ali was the least popular choice among fans.

With such a negative reaction prior to even taking the field as captain, Azhar Ali must have felt the world's burden on his shoulders. He must have felt that he needed to prove the fans wrong, the experts wrong, and above all he needed to prove to himself and his team that he belonged.

With such pressure, any lesser batsman / person would have crumbled.

Not Azhar Ali though.

Azhar Ali stood up to the challenge, took it head on by opening the batting, and slogged each one of his critics out of the park.

As an opener, Azhar Ali has been a revelation!

Azhar Ali stands above and beyond all openers Pakistan has ever had in its entire ODI history. His average of 63.84 as an opener is almost 18 runs more than the next best average of a Pakistan opener.

The most pleasantly surprising fact is that Azhar has the best strike rate among all Pakistan openers; even better than the legendary Saeed Anwar's.

Unlike Misbah the ODI captain, Azhar Ali decided to take charge of the ODI team and lead from the front by moving out of his comfort zone and adopting an attacking style of play at the top of the order. He showed everyone that it could be done and naturally demanded the same of his players, which has resulted in the consistently high ODI scores that Pakistan has been posting; a welcome change from the struggle to 220-230 over the past 4 years.

Sure it is still early days for Azhar Ali, but at the moment he is at the top of the pile in terms of average among all openers ever to play ODI cricket (with a minimum of 10 innings as an opener). Azhar is among the only 3 openers in ODI cricket who average above 50.

He recently created a Pakistan record when he completed 1,000 runs in ODI cricket in his 23rd inning. He equaled the great Gordon Greenidge, and got there in 2 innings fewer than Sir Viv Richards and Kevin Pietersen.

Azhar Ali reached 1,000 ODI runs faster than modern ODI greats like Virat Kohli, Hashim Amla, and AB De Villiers, and faster than the all time great ODI batsmen like Sachin Tendulkar, Brian Lara, Ricky Ponting, and Inzamam Ul Haq.

At the moment, Azhar Ali is among the only 8 ODI batsmen in the history of ODI cricket who average over 50 (minimum: 1,000 ODI runs). The other names on that list include Hashim Amla, AB De Villiers, MS Dhoni, Virat Kohli, Michael Bevan.

Talk about being a part of elite company.

He is also among the few ODI batsmen who average over 50 as captain. The top of that list reads Virat Kohli (70.8), AB De Villiers (69.8), and Azhar Ali (65.0).

Azhar Ali has not only shone alone as an opener in ODIs; he has always ensured that Pakistan get off to a good solid start by building a strong opening stand. In the 14 ODIs that he has has opened in, he has had 4 different opening partners, and he has been able to forge a strong partnership with each one of them.

All those recent claims that Azhar Ali is a selfish batsman are baseless in my opinion. He has taken responsibility on his own shoulders, he has taken up a role that has traditionally given Pakistan the most problems, and he has stood above all batsmen currently playing ODI cricket. He has flourished as an opener.

I will be the first to say that these are still early days, but the glimpses that Azhar Ali has shown in this short period have demonstrated an ability that will bring Pakistan back to being a force to reckon with in ODI cricket.

Make your pitch on this post...



Labels: , , , ,


Tuesday, February 10, 2015

Ahmed Shehzad - Pakistan's Greatest Opener Ever?

The past year (2014), was the year when Ahmed Shehzad stamped his authority and made one of Pakistan's opening positions his own across all formats of the game.

After making his debut in 2009 as an 18 year old opening batsman, Shehzad found himself on the sidelines after his first ODI series for Pakistan. He remained on the sidelines for two years before briefly returning to international colours just before the World Cup in 2011. A tour of New Zealand, a World Cup in India and Sri Lanka, and a tour of West Indies later, he was gone again. No one really knew why considering he had opened for Pakistan and knocked a century in New Zealand and another one in the West Indies. Despite a disappointing World Cup, he did not deserve to be dropped.

Rumours were that he was punished for his closeness with Shahid Afridi who was at loggerheads with the PCB Chairman at the time and had announced his retirement from the game.

Shehzad was the best opening batsman in the country but he was still not a part of the team. He continued to pile on the runs in domestic cricket, and finally made another return to the side in the middle of 2013 on another tour to the West Indies.

18 months since then and Shehzad has undoubtedly become a mainstay of the side, one of the few players who is key to the team's success across all formats, and is well on his way towards becoming the best opener produced by the country.

After establishing himself as Pakistan's opener in the limited overs formats, Shehzad made his test debut at the start of 2014 in the series against Sri Lanka. In his 5th test innings, he produced a magnificent 147, and followed that up with two more test tons during the year against Australia and New Zealand.

In March 2014, he recorded his first ever T20I century, becoming the first Pakistani to score a hundred in the T20 format, and only the 7th batsman in the world (at the time) to record a century in each format of the game. (Faf du Plessis became the 8th batsman earlier this year).

2014 was truly the year that brought Ahmed Shehzad to the world stage. He is only 23 and has an entire career ahead of him. He has already achieved so much and one can just start to imagine what he may be able to achieve going forward given his immense talent and potential.

He has scored runs against all comers and in all conditions. His international centuries have not only come in the subcontinent and the UAE, but also in South Africa, New Zealand, and the West Indies. He is yet to play international cricket in England, and the upcoming World Cup will be his first international outing in Australia.

After just 57 innings as an opener in ODIs, he is already the 8th highest run scorer for Pakistan in that position. His 6 ODI centuries as an opener are bettered only by Salman Butt (8), Rameez Raja, and Pakistan's best opener ever, Saeed Anwar (20).


What I find even more impressive is the fact that he has 6 ODI centuries in only 58 ODI innings; that is a remarkable conversion rate with Shehzad scoring an ODI century every 9.7 innings. Comparing that with innings:centuries ratios of Pakistan batsmen who have scored at least 5 ODI centuries, shows that only Zaheer Abbas scored ODI centuries at a faster rate.


There are only 10 batsmen in this world among the top 8 ODI teams who take less than 10 innings to score their next ODI century; Ahmed Shehzad is one of them!


Sure we are still in the early stages of Shehzad's career and the challenge for him lies in maintaining the stature that he has already achieved, but there is absolutely no doubt in my mind that he is well on his way towards greater things.

Shehzad's best days are still ahead of him. When you think of the best ODI batsmen to have played the game you think of Sachin Tendulkar, Ricky Ponting, Virat Kohli, Hashim Amla, and AB De Villiers to name a few. Not all of them started off on the same note that they achieved later in their careers.

Sachin Tendulkar did not score his first century in ODIs till his 76th innings! Yet he went on to score more ODI centuries than anyone in the history of the game.

Shehzad's career stats compare well against those of some of the greatest ODI players at the same stage in their career; i.e. after 58 ODI innings. Only Amla, among the batsmen shown below, stands out from the rest. All the other batsmen have pretty much the same figures at the same stage in their careers.


Only Hashim Amla had more centuries against his name than Shehzad does after 58 ODI innings. There is an uncanny similarity between the careers of Pakistan's greatest opener ever, Saeed Anwar, and Shehzad after 58 ODI innings.

And there's not much difference between what Ponting and De Villiers had achieved at the start of their ODI careers and what Shehzad has achieved.

As I already mentioned, the challenge for Shehzad is to maintain this same form throughout his career. There is no doubt in my mind that he has the ability and the will to do so.

There is also no doubt in my mind that he will.

Make your pitch on this post...



Labels: , , , , , , , , , ,


Thursday, August 30, 2012

Let Mohammad Hafeez Open in Peace

Over on Dawn today, Mazher Arshad discusses the true worth of Mohammad Hafeez. He basically says that like Shahid Afridi, Hafeez should realize that he is primarily a bowler and move down the order in ODIs where his 30s and 40s will be more useful. He also talks of his batting averages against stronger teams, in difficult conditions, and during this year, all of which are in the low to mid 20s.

There is a valid point there no doubt. If it were any other opening batsman, he would have been dropped already. The fact that Mohammad Hafeez bowls and bowls well (he is currently ranked number 1 in ODIs and number 10 in T20s in the ICC bowler rankings) is what is keeping him in the side.

But does this dip in batting form really warrant a push down the order?

This same topic resulted in a long and endless debate on Twitter earlier today, where I continued to support Hafeez as the opener, while several others argued that he should not be opening for Pakistan.

Here is why I think that Mohammad Hafeez should continue opening for Pakistan.

1. Better Now than Before

Hafeez started his cricket career for Pakistan in 2003 following the retirement of Saeed Anwar. Since then, he has played 105 ODIs and averages just under 27.00 with the bat. Anyone with that kind of average should not even be in the top 6 of an ODI team, let alone open the innings.

But Hafeez's case is different.

His career can be broken down into 4 distinct phases, corresponding to the initial phase and the 3 comebacks that he has made since then after being dropped.

Here's a comparison of his performance in each of these 4 phases.



It is unfair to talk about Hafeez's average and only mention that he averages in the mid 20s. His 4th coming as an opener for Pakistan, which is his current phase, has been the best phase of his career. That is also why he has remained as Pakistan's number 1 choice for opener for 2 years now.

Compare his batting performance in his first 48 ODIs, played between 2003 and 2006 to his performance in the last 57 ODIs, played over the last two years, and you will see the drastic improvement in his batting ability / form.

Hafeez has doubled his ODI runs tally, and has scored his ODI runs at almost double the average, in the last two years.

You can't drop a Pakistani opener, or push him down the order, based on these numbers.

2. He is Better than the Rest

Almost everyone in Pakistan is ready to talk about problems, but very few people actually stop and think about the solution. The same way, many people have been calling for Hafeez to be dropped or pushed down the order, without suggesting who will open instead of him in ODIs.

Mazhar Arshad suggested Kamran Akmal or Azhar Ali, which are suitable alternatives, however those calling for Hafeez to be dropped need to think about who the replacement will be.

Here's a look at the performance of batsmen who have opened for Pakistan since 2003.



Only Salman Butt and Yasir Hameed have performed better than Hafeez has in the last two years for Pakistan, and we all know why neither of them is in the team.

Even though Kamran seems like a suitable replacement as opener, his record is also not that great at the top of the order. None of those figures are what they should be for a top quality international opener.

And just for the record, Aamer Sohail, whom many consider to be one of the best openers to play for Pakistan, averaged only 31.86 in 156 ODIs and scored a total of 5 ODI centuries in his entire career.

Mohammad Hafeez is a better opener than all the names discussed above, barring Salman Butt.

3. For the Sake of Continuity

For the last two years Mohammad Hafeez has opened for Pakistan in every single test, ODI, and T20 that they have played. Yes. Every. Single. One.

When was the last time we had that?

In a country that produces mediocre openers, and one that has had an endless opening problem since the retirement of Saeed Anwar, I doubt you can find someone who can manage to open for Pakistan on a consistent basis across all 3 formats the way Hafeez has done.

He averages 41+ in tests, 33+ in ODIs, and 22+ in T20s during this two year period.

I highly doubt that Pakistan can find someone as consistent as him at the top of the order.

Hafeez has managed to eradicate a constant opening problem that Pakistan had, and has managed to forge a healthy partnership with Taufeeq in tests and Nasir in ODIs, both of which need more continuity and support to flourish further.

Dropping him down the order will do no good.

Dropping him is out of the question. How do you drop the world's best ODI bowler?

Let Mohammad Hafeez open in peace!

Make your pitch on this post...



Labels: , , ,


Wednesday, February 27, 2008

Butting in with Boundaries

There was something I noticed about Salman Butt's 3 innings in the ongoing Pentangular Trophy:
290 (318) - 50 Fours
72 (96) - 13 Fours
117 (157) - 18 Fours
In the 3 innings, he got 69%, 72%, and 61% of his runs through 4s - a collective amount of 68%.
Thats quite a high percentage. I checked his international record and this is how that looks:

ODIs - 52.9% runs from 4s
Tests - 58.5% runs from 4s
Typically in test matches one would expect that the good batsmen get majority of their runs through boundaries, however in ODIs the percentage is usually lower considering the sharp singles, 2s, and 3s. Salman Butt gets a very high percentage of runs in boundaries in ODIs as well.
I then went on to compare these percentages with other international greats. I couldn't find a database that lists the batsmen in order of highest percentage of runs from 4s, however I did find many that list the batsmen with the most number of 4s in their careers. Maybe David Barry or Charles Davis can come up with the accurate database to be used or they may have already, but here's my list:

NOTE 1: 6s not taken into account; only 4s
NOTE 2: List of batsmen with highest number of 4s in career sorted by highest percentage of runs through 4s

What surprises me is that 2 wicketkeepers top each of the lists. Adam Gilchrist can be expected to be at the top, but Alec Stewart? Does anyone even remember him?

I know this not an accurate reflection so I randomly picked some players whom I thought would have a high percentage of runs in boundaries. Here's what I found:

Considering these, Salman Butts 58.5% in test matches is not as remarkable as his 52.9% in ODIs. Virender Sehwag was the only other batsman I found who scores more than half his runs in boundaries (excluding 6s) in ODIs. Even Salman's 58.5% is on the very high side when looking at the other percentages above.

More runs through boundaries in ODIs could also be termed as a weakness of not taking the quick singles or converting 1s into 2s and 2s into 3s, which probably explains why the Australians (apart from Gilchrist) have low perentages of runs in 4s - Hayden (41%), Ponting (35%), Symonds (35%), M. Clarke (34%), MEK Hussey (32%).

This fact about Salman Butt was just an observation that led me to do this post - maybe I've missed out some big 4 hitters in these lists, but if Salman can go on to become even half as good as the names above, Pakistan wouldn't have to worry about who to open their innings with.

Who else comes to your mind when you think of batsmen who seem to hit a 4 of every ball?


Make your pitch on this post...



Labels: , , , , , , , ,