Zaheer is India's highest-ever wicket-taker in World Cups
Former Indian pacer Zaheer Khan, who celebrated his 39th birthday on Saturday, is India's highest wicket-taker in ICC World Cups, with a tally of 44 wickets to his name over the course of 23 matches. In his nearly 14-year-long career, Zaheer played 92 Tests and 200 ODIs, picking up 311 and 282 wickets in them respectively.