Test Matches played on Hagley Oval, Christchurch (13)
(count excludes the abandoned match in which no play was possible)
(the count includes only those matches which have been completed)
26th December 2014
Sri Lanka in New Zealand 2014/15
1st Test
New Zealand v Sri Lanka
t2151
20th February 2016
Australia in New Zealand 2015/16
2nd Test
New Zealand v Australia
t2202
17th November 2016
Pakistan in New Zealand 2016/17
1st Test
New Zealand v Pakistan
t2234
20th January 2017
Bangladesh in New Zealand 2016/17
2nd Test
New Zealand v Bangladesh
t2248
30th March 2018
England in New Zealand 2017/18
2nd Test
New Zealand v England
t2301
26th December 2018
Sri Lanka in New Zealand 2018/19
2nd Test
New Zealand v Sri Lanka
t2336
16th March 2019
Bangladesh in New Zealand 2018/19
3rd Test
New Zealand v Bangladesh
t2351a
29th February 2020
India in New Zealand 2019/20
2nd Test
New Zealand v India
t2387
3rd January 2021
Pakistan in New Zealand 2020/21
2nd Test
New Zealand v Pakistan
t2400
9th January 2022
Bangladesh in New Zealand 2021/22
2nd Test
New Zealand v Bangladesh
t2447
17th February 2022
South Africa in New Zealand 2021/22
1st Test
New Zealand v South Africa
t2450
25th February 2022
South Africa in New Zealand 2021/22
2nd Test
New Zealand v South Africa
t2451
9th March 2023
Sri Lanka in New Zealand 2022/23
1st Test
New Zealand v Sri Lanka
t2498
8th March 2024
Australia in New Zealand 2023/24
2nd Test
New Zealand v Australia
t2535
28th November 2024
England in New Zealand 2024/25
1st Test
New Zealand v England
t2555