New Zealand batting coach Craig McMillan warms up with Daniel Vettori of New Zealand during a New Zealand nets session at Eden Park on March 23, 2015...
Black Caps batting coach Craig McMillan looks to the skies as the pitch is inspected after persistent rain on day 2 of the second Test Series between...
Craig McMillan of New Zealand hits out during the ICC Twenty20 Cricket World Championship Super Eights match between South Africa and New Zealand at...
Portrait of Craig McMillan of New Zealand taken during an ICC photocall at the Royal Garden Hotel on September 5, 2004 in London.
Craig McMillan batting for New Zealand during his innings of 52 runs in the NatWest Series Final between New Zealand and West Indies at Lord's,...
Dublin , Ireland - 15 July 2022; Presenter Craig McMillan, left, with team captains Tom Latham of New Zealand, Ireland captain Andrew Balbirnie and...
Batting coach Craig McMillan looks on during day three of the First Test match in the series between New Zealand and Sri Lanka at Basin Reserve on...
Shane Watson of Australia appeals unsuccessfully for the wicket of Craig McMillan of New Zealand during the ICC Champions Trophy match between...
The New Zealand Test team and coaching staff before the three-match Test series against England, at Lord's Cricket Ground, London, May 2004. Players...
The New Zealand team before the NatWest Series Final against West Indies at Lord's Cricket Ground, London, 9th July 2004. Players pictured are :...
New Zealand captain Stephen Fleming holds the trophy as New Zealand celebrate winning the NatWest Series Final against West Indies at Lord's Cricket...
New Zealand captain Stephen Fleming holds the trophy as New Zealand celebrate winning the NatWest Series Final against West Indies at Lord's Cricket...
Batting Coach Craig McMillan warms up prior to day five of the Second Test match between New Zealand and England at Hagley Oval on April 3, 2018 in...
Coach Mike Hesson and batting coach Craig McMillan of New Zealand enjoy a laugh during game one of the Twenty20 series between New Zealand and...
Batting coach Craig McMillan looks on during game one of the Twenty20 series between New Zealand and Pakistan at Westpac Stadium on January 22, 2018...
Martin Guptill of New Zealand and Batting Coach Craig McMillan of New Zealand look on prior to the second match in the One Day International series...
To R, Batting coach Craig McMillan, coach Mike Hesson and bowling coach Shane Jurgensen look on during a New Zealand Blackcaps training session at...
To R, Batting coach Craig McMillan, coach Mike Hesson and bowling coach Shane Jurgensen look on during a New Zealand Blackcaps training session at...
Batting coach Craig McMillan looks on during a New Zealand Blackcaps training session at Basin Reserve on November 30, 2017 in Wellington, New...
To R, Dylan Nicholson, Tarikura Kapea and Emma Martin, dressed in World of WearableArt garments 'Watcher in the Water' by Craig McMillan of New...
Dylan Nicholson, dressed in World of WearableArt garment 'Watcher in the Water' by Craig McMillan of New Zealand, votes at Wellington City Library on...
Dylan Nicholson, dressed in World of WearableArt garment 'Watcher in the Water' by Craig McMillan of New Zealand, prepares to vote at Wellington City...
Dylan Nicholson and Tarikura Kapea, dressed in World of WearableArt garments 'Watcher in the Water' by Craig McMillan of New Zealand and 'Cambrian...
Andrew Flintoff of England celebrates the winning runs as Craig McMillan of New Zealand looks on during game three of the Commonwealth Bank One Day...
Former international cricketer Craig Cumming speaks to Batting Coach Craig McMillan of New Zealand during day three of the test match between New...
Head Coach Mike Hesson and Batting Coach Craig McMillan of New Zealand inspect the ground ahead of the First One Day International match between New...
Batting coach Craig McMillan of New Zealand takes his players through warm-up drills during game two of the One Day International series between New...
Alex Tudor of England batting during his 99 not out in the 1st Test match between England and New Zealand at Edgbaston, Birmingham, 3rd July 1999....
Batting Coach Craig McMillan and Henry Nicholls of New Zealand look on during day three of the First Test between New Zealand and Pakistan at Hagley...
Kane Williamson of New Zealand talks with batting coach Craig McMillan during a New Zealand nets session at Hagley Oval on November 16, 2016 in...
Kane Williamson, Craig McMillan and Tom Latham of New Zealand talk during a New Zealand nets session at Hagley Oval on November 16, 2016 in...
Kane Williamson, Craig McMillan and Tom Latham of New Zealand talk during a New Zealand nets session at Hagley Oval on November 16, 2016 in...
Kane Williamson of New Zealand talks with batting coach Craig McMillan during a New Zealand nets session at Hagley Oval on November 16, 2016 in...
Craig McMillan walks off the pitch after being caught by Adam Gilchrist of Australia during the third Chappell-Hadlee Trophy one day international...
Black Caps Daryl Tuffey celebrates the wicket of Pakistan's Younis Khan on 91 runs caught by Craig McMillan on the 2nd day of their first...
New Zealand's Craig McMillan, right, congratulates Nathan Astle on his century on the second day of the Black Caps Cricket test against Zimbabwe at...
Black Caps batsman Craig McMillan celebrates his world record 26 runs off one over in test cricket, from Younis Khan before being caught out on 98,...
Black Caps Darryl Tuffey celebrates with Craig McMillan and Hamish Marshall after taking the wicket of Australia's Michael Clarke during the first...
Andrew Symonds of Australia celebrates the wicket of Craig McMillan of New Zealand with team mates during the 2nd One Day International between New...
Craig McMillan of New Zealand dives but fails to complete a catch from Michael Clarke of Australia during the Twenty20 International Match between...
Craig McMillan of New Zealand in action after training at Telstra Dome on December 4, 2004 in Melbourne, Australia.
Adam Gilchrist of Australia and Craig McMillan of New Zealand discuss an incident where McMillan appeared to edge a ball but didn't walk during day...
Luke Ronchi, Grant Elliott, Nathan McCullum, Henry Nicholls and batting coach Craig McMillan pose with local youth during the ICC Cricket For Good...
Batting coach Craig McMillan plays cricket with local youth during the ICC Cricket For Good and Team Swachh cricket clinic in partnership with UNICEF...
Batting coach Craig McMillan plays cricket with local youth during the ICC Cricket For Good and Team Swachh cricket clinic in partnership with UNICEF...
Batting coach Craig McMillan plays cricket with local youth during the ICC Cricket For Good and Team Swachh cricket clinic in partnership with UNICEF...
Batting coach Craig McMillan plays cricket with local youth during the ICC Cricket For Good and Team Swachh cricket clinic in partnership with UNICEF...
Luke Ronchi, Grant Elliott, Nathan McCullum, Henry Nicholls and batting coach Craig McMillan pose with local youth during the ICC Cricket For Good...
Batting coach Craig McMillan plays cricket with local youth during the ICC Cricket For Good and Team Swachh cricket clinic in partnership with UNICEF...
Steve Harmison of England celebrates the wicket of Craig McMillan of New Zealand, during the first day of the third npower Test Match between England...
Nasser Hussain of England catches out Craig McMillan of New Zealand off the bowling of Ashley Giles during the fourth day of the first npower test...
Matthew Hoggard of England celebrates taking the wicket of Craig McMillan for Lbw during the first npower test match between England and New Zealand...
New Zealand coaches Mike Hessen and Craig McMillan inspect the pitch as rain delays the start of play for game four of the One Day International...
New Zealand coaches Mike Hessen and Craig McMillan walk from the field as rain delays the start of play for game four of the One Day International...
Kane Williamson of New Zealand speaks to batting coach Craig McMillan of New Zealand during the second One Day International game between New Zealand...
Batting coach Craig McMillan of New Zealand looks on during the second One Day International game between New Zealand and Sri Lanka at Hagley Oval on...
Batting coach Craig McMillan of New Zealand speaks to a teammate during the second One Day International game between New Zealand and Sri Lanka at...
New Zealand batting coach Craig McMillan talks with Kane Williamson during a New Zealand cricket training session at Seddon Park on October 8, 2015...
Craig McMillan of New Zealand speaks with Grant Elliott during net practice at Trent Bridge on June 16, 2015 in Nottingham, England.
Grant Elliott talks to Craig McMillan during the New Zealand Nets Session at The Kia Oval on June 11, 2015 in London, England.