He has become a menace for opposition as his erratic pace has morphed into sustained accuracy.
Since the Pakistan ODI series in December, Milne has taken nine wickets in seven matches at 32.22 compared with a career average of 45.63; he's taken a wicket in all but one game and dismissed Kumar Sangakkara in each of his three innings this series.
Milne's economy rate has also dropped to 4.71 in ODIs this season compared with 5.10 overall. He has exceeded five runs an over just twice.
Milne shapes as a World Cup weapon because although he's not considered a top-tier player, his venom holds an element of surprise. Teams will analyse video footage but only Pakistan and Sri Lanka have faced him for a sustained period at international level.
He appeared to experience a resurgence in form and confidence in the United Arab Emirates against the hosts and Ireland before the Pakistan matches when batsmen dared not blink and wicketkeepers stood close to the horizon. Milne cleaned up the Irish tail to take five for 33 and secured three for 24 against the UAE which had them hobbling at 21 for five in the 12th over.
If Milne is lost ahead of the World Cup it will leave a large question mark as to what might have been.