Indian pacer Mohammed Shami grabbed figures worth 3/31 against England in the first ODI. With that, he became the fastest Indian to attain 150 wickets in ODIs.


Shami breached the 150-wicket mark in his 80th ODI. He has bettered the previously held record by Ajit Agarkar (97).

Overall record

As per Cricbuzz, Shami (80) is now the
joint-third-fastest to race to 150 scalps
in ODIs. He shares this record with
Afghanistan leg-spinner Rashid Khan.


Shami took 4,071 deliveries to take 150 ODI wickets. It is the fifth-best tally for a bowler after Starc (3,917), Mendis (4,053), Saqlain (4,035), and Rashid (4,040).


Shami, who made his international debut in 2013, has snapped up 151 ODI wickets at an average of 25.32 so far.