Pakistan's new bowling recruit Hasan Ali has had a roaring start to his ODI career. He has raced to 50 wickets in just 24 ODIs to become the quickest Pakistani to get there. He eclipsed the previous record held by Waqar Younis (27 matches).
In ODI history, only three others - Ajantha Mendis (19 matches), Ajit Agarkar and Mitchell McClenaghan (both 23) - have got to the landmark in fewer games than Hasan, who achieved the milestone in the same number of games as Dennis Lillee.
Hasan, who made his debut against Ireland in August last year, had just 11 wickets after eight ODIs at 31.18 till the end of the 2016. This year, he's picked up 40 wickets in just 16 matches at 17.77. This has made him the highest wicket-taker in 2017.
No other bowler has picked up more wickets than Hasan since his debut. His average this year is the fifth-best among all fast bowlers who have picked up 40 or more wickets in a calendar year.
He picked up his third ODI five-for during the third match against Sri Lanka. That made him one of only nine bowlers to take three or more five-wicket hauls in a year. The last Pakistan fast bowler to do so was Azhar Mahmood, in 1999. That Hasan has three or more wickets in nine of his 16 ODIs indicates his consistency; he's been wicketless just once. He picked five consecutive three-wicket hauls, a streak that started at the Champions Trophy.
Hasan Ali's ODI career
Year Mat Wkts BBI Ave Eco SR 5WI
 2016  8  11  4/60  31.18  5.30  35.20  0
 2017  16  40  5/34  17.77  5.13  20.70  3
Hasan has been Pakistan's highest wicket-taker in five of last six series/tournaments, across England, Australia, West Indies and UAE. He was awarded the Player of the Series at the Champions Trophy, where he picked 13 wickets in Pakistan's victorious campaign. The only series among the last six where Hasan wasn't the highest wicket-taker was the three ODIs against West Indies in UAE last year. There, he was the most economical bowler of the series.
Hasan's shown great ability to be a wicket-taker in the middle overs. This year, he has 23 wickets between overs 11-40, at an average of 18.08 and economy of 4.35. He's the highest wicket-taker in middle overs among fast bowlers this year and second only to Rashid Khan (24 wickets) among all bowlers.
His percentage of dot balls (59.51) and average (18.08) are also the best among all fast bowlers who have delivered overs 40 overs this year. His economy in that phase is also the second-best among all fast bowlers who have bowled over 40 overs.
Bowler Inns Balls Econ Wkt Ave Dot%
 Hasan Ali  16  573  4.34  23  18.07  59.51
 LE Plunkett  17  691  5.08  20  29.30  53.11
 HH Pandya  21  770  5.63  20  36.15  49.74
 D Pretorius  9  380  4.61  13  22.46  55.78
 Gulbadin Naib  11  330  4.51  11  22.63  59.39
 CH Morris  14  402  4.88  11  29.72  55.72
 K Rabada  17  354  4.96  11  26.63  55.64
 AS Joseph  11  289  6.14  11  26.90  49.48
Hasan Ali in different phases of innings in ODIs
Phase Wkts Ave Eco Dot%
 First 10 overs  5  34.2  5.89  56.32
 11th to 40th overs  29  20.89  4.55  57.82
 Last 10 overs  17  16.29  6.78  42.04
Hasan has been successful against both right and left-handers. He has picked 31 wickets of right-handed batsmen at average of 18.80 and 20 wickets of left-handed batsmen at 23.55. His economy has been nearly the same - 5.15 and 5.23 respectively.

Bharath Seervi is stats sub-editor at ESPNcricinfo. @SeerviBharath