Most four-wicket hauls by spinners in ODIs

Bangladesh suffered their first ODI series defeat at home in the last seven years in their first international outing in 2023 against England. This was their only second ODI series defeat at home since November 2014. Their latest ODI win at home came against mighty India in December 2022, when they pulled off a deserving 2-1 win.

Their dominance at home is due to spin-friendly pitches at Mirpur, Sylhet and Chattogram. In the latest ODIs against England, Shakib Al Hasan, Taijul Islam and Mehidy Hasan Miraz took a combined 17 wickets from just three innings. England veteran spinner Adil Rashid topped the bowling chart with eight wickets. 

Shakib achieved a historic feat during the England ODIs as he became the first-ever Bangladesh cricketer to take 300 ODI wickets. He remains Bangladesh’s leading wicket-taker in all three formats and ranks first in the current ICC all-rounder’s chart in ODIs and T20Is.

He took four wickets in the third ODI against England to register his 14th four-wicket haul in ODIs. However, two more spinners have taken more four-wicket hauls in ODIs than Shakib. So, let’s take a look at the top three spinners with the most four-wicket hauls in ODIs.

14 – Shakib Al Hasan

Bangladesh’s T20I skipper won the Player of the Match award for scoring 75 off 71 and taking four wickets in the latest ODI against England. He completed 300 wickets in ODIs from just 227 matches with the help of 14 four-wicket hauls, including four five-wicket hauls as well.

17 – Saqlain Mushtaq

Saqlain remains Pakistan’s leading spin wicket-taker in ODIs after Shahid Afridi with the latter playing over 200 matches more. Saqlain took 288 wickets from just 169 ODIs at an average of 21.78 with 17 four-wicket hauls, four more than Shahid Afridi’s 10.

25 – Mutthiah Muralitharan

The legendary Sri Lankan spinner still holds the major bowling records in Tests and ODIs despite retiring from international cricket in 2011. Muralitharan is leading wicket-taker ODIs with 534 wickets from 350 matches with 25 four-wicket hauls, including ten five-wicket hauls.