He missed the 37-run victory against Pakistan on Wednesday as well as Friday’s final against India after pain of his left little finger, which occurred during the Sri Lanka series, resurfaced.
“When I was returning home with pain in my hand, I did not realise I would face such a terrible situation,” Shakib wrote on his verified Facebook page.
“After coming back to home, due to immense pain and abnormal swelling of the hand, I needed an immediate surgery done in a hospital… infected pus had to be taken out from my finger,” he wrote.
“Your prayers have saved me from a great danger but I will have to do another surgery quickly,” added the 31-year-old.
The surgery means he will miss next month’s series against Zimbabwe.
D’Arcy Short wrote himself into the record books with a 148-ball 257 for Western Australia in their JLT One-Day Cup match against Queensland on Friday.
The left-handed opener struck a record 23 sixes in his innings to lead Western Australia to a 116-run win in Sydney.
Short’s innings of 257 is now the third-highest List A score in history and the highest one-day score on Australian soil.
The current record for the highest List A score belongs to Ali Brown, who struck 268 for Surrey in 2002 against Glamorgan while Rohit Sharma’s 264 for India against Sri Lanka in 2014 is the second best.
The Australia opener reached his 100, 150, 200 and 250 in the innings with the help of sixes. He took 83 deliveries to notch up his century before taking only 45 balls to score his next 100 runs.
This man has just shattered the record books! 💥@ShortDarcy smacked 257 off 148 balls against QLD -- the highest score EVER in Australian one-day cricket!— WACA (@WACA_Cricket) September 28, 2018
His demolition included 15 fours and... 23 SIXES (no joke)!!! 😮#WestIsBest #JLTCup pic.twitter.com/UX2gPSA2FG
The 23 sixes slammed by Short in his innings is the joint-highest ever for a List A match with New Zealand’s Colin Munro being the other batsman to record the same.
His plundering innings is all the more remarkable given he fact that Marcus Stoinis’ 27 was the second-best individual score in Western Australia’s 387 in 47 overs.
The 28-year-old batsman has so far played three ODIs and 10 T20s for Australia since making his international debut against Pakistan in February this year.
He had recorded the most runs by a batsman in any single Big Bash League (BBL) edition by notching up 572 runs in 11 innings for Hobart Hurricanes in 2017-18.
The 28-year-old has had an impressive maiden stint in the County Championship Division Two this year with a total of 50 wickets at an outstanding average of 17.72.
He starred in Leicestershire’s most recent win over Durham with match figures of 10-52.
The seamer had bagged the man of the series award during Pakistan’s tour of England this summer after picking up an eight-wicket haul in his side’s memorable win at Lord’s.
“I have really enjoyed my time at Leicestershire County Cricket Club. Everybody has made me and my family feel very welcome. I have relished the chance to be a senior bowler, and I am looking forward to coming back next year,” Abbas told the club’s website after the announcement of his extension.
HE'LL BE BACK! It's the news that everyone has been waiting for... @Mohmmadabbas111 is returning to the Fischer County Ground for the 2019 season 🙌 🦊 #followthefoxes— Leicestershire CCC🏏 (@leicsccc) September 28, 2018
Read more here ➡️ https://t.co/9AVCYrQ9Ml pic.twitter.com/ASm3mE0jnz
His extension was welcomed by Leicestershire coach Paul Nixon who described the Pakistan man as a ‘class act’.
“Mo [Mohammad Abbas] has been an absolute class act this year. His bowling has been outstanding, constantly asking the batsmen questions by beating the edge on both sides. He is world-class; a humble man who is a brilliant role model,” Nixon said.
“Even when Mo was away taking wickets for Pakistan earlier this year, he kept in touch and wished us well before matches. He has played a huge role in our success this season. We’re absolutely delighted that Mo will be returning next season,” he added.
In eight Tests so far for Pakistan, Abbas has picked up 42 wickets at an average of just 17.69.