Test Matches played by Mark Craig (15)

8th June 2014 New Zealand in West Indies 2014 1st TestWest Indies v New Zealand Sabina Park, Kingston t2123
16th June 2014 New Zealand in West Indies 2014 2nd TestWest Indies v New Zealand Queen's Park Oval, Port of Spain t2125
26th June 2014 New Zealand in West Indies 2014 3rd TestWest Indies v New Zealand Kensington Oval, Bridgetown t2127
9th November 2014 New Zealand in United Arab Emirates 2014/15 1st TestPakistan v New Zealand Sheikh Zayed Stadium, Abu Dhabi t2144
17th November 2014 New Zealand in United Arab Emirates 2014/15 2nd TestPakistan v New Zealand Dubai Sports City Stadium, Dubai t2146
26th November 2014 New Zealand in United Arab Emirates 2014/15 3rd TestPakistan v New Zealand Sharjah Cricket Association Stadium, Sharjah t2147
26th December 2014 Sri Lanka in New Zealand 2014/15 1st TestNew Zealand v Sri Lanka Hagley Oval, Christchurch t2151
3rd January 2015 Sri Lanka in New Zealand 2014/15 2nd TestNew Zealand v Sri Lanka Basin Reserve, Wellington t2155
21st May 2015 New Zealand in England 2015 1st TestEngland v New Zealand Lord's Cricket Ground, St John's Wood t2162
29th May 2015 New Zealand in England 2015 2nd TestEngland v New Zealand Headingley, Leeds t2163
5th November 2015 New Zealand in Australia 2015/16 1st TestAustralia v New Zealand Brisbane Cricket Ground, Woolloongabba, Brisbane t2185
13th November 2015 New Zealand in Australia 2015/16 2nd TestAustralia v New Zealand Western Australia Cricket Association Ground, Perth t2187
27th November 2015 New Zealand in Australia 2015/16 3rd TestAustralia v New Zealand Adelaide Oval, Adelaide t2190
12th February 2016 Australia in New Zealand 2015/16 1st TestNew Zealand v Australia Basin Reserve, Wellington t2201
22nd September 2016 New Zealand in India 2016/17 1st TestIndia v New Zealand Modi Stadium, Kanpur t2221