Kyle Mills has had plenty batsmen shaking in their boots thanks to his precise fast bowling throughout his career.
Mills made his one-day international debut for the Black Caps against Pakistan in 2001. He has since played more than 160 ODIs for his country and taken more than 230 wickets.
His Test career has been less prolific, with Mills earning 19 Test caps between 2004 and 2009.
Mills represented New Zealand in the 2011 ICC Cricket World Cup, playing three matches during the tournament.