ODI Matches played on Hagley Oval, Christchurch (16)

23rd January 2014 ICC World Cup Qualifier 2013/14 Group ACanada v Scotlando3459
30th January 2014 ICC World Cup Qualifier 2013/14 Super SixKenya v Scotlando3466
11th January 2015 Sri Lanka in New Zealand 2014/15 1st ODINew Zealand v Sri Lankao3574
14th February 2015 ICC World Cup 2014/15 Pool ANew Zealand v Sri Lankao3599
21st February 2015 ICC World Cup 2014/15 Pool BPakistan v West Indieso3608
23rd February 2015 ICC World Cup 2014/15 Pool AEngland v Scotlando3611
26th December 2015 Sri Lanka in New Zealand 2015/16 1st ODINew Zealand v Sri Lankao3714
28th December 2015 Sri Lanka in New Zealand 2015/16 2nd ODINew Zealand v Sri Lankao3715
26th December 2016 Bangladesh in New Zealand 2016/17 1st ODINew Zealand v Bangladesho3814
22nd February 2017 South Africa in New Zealand 2016/17 2nd ODINew Zealand v South Africao3839
23rd December 2017 West Indies in New Zealand 2017/18 2nd ODINew Zealand v West Indieso3944
26th December 2017 West Indies in New Zealand 2017/18 3rd ODINew Zealand v West Indieso3945
10th March 2018 England in New Zealand 2017/18 5th ODINew Zealand v Englando3992
16th February 2019 Bangladesh in New Zealand 2018/19 2nd ODINew Zealand v Bangladesho4094
23rd March 2021 Bangladesh in New Zealand 2020/21 2nd ODINew Zealand v Bangladesho4280
30th November 2022 India in New Zealand 2022/23 3rd ODINew Zealand v Indiao4489
28th March 2023 Sri Lanka in New Zealand 2022/23 2nd ODINew Zealand v Sri Lankao4552a