Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
NZ: Hagley Oval, Christchurch Records
ODI Matches Records
Batting Most Runs Innings - vs New Zealand
High scores in ODIs at NZ: Hagley Oval, Christchurch - vs New Zealand
High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
DPMD Jayawardene
104
162
107
12
1
97.19
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
JM Bairstow
104
82
60
9
6
173.33
England
v New Zealand
Christchurch
10 Mar 2018
ODI # 3992
Tamim Iqbal
78
136
108
11
-
72.22
Bangladesh
v New Zealand
Christchurch
23 Mar 2021
ODI # 4280
Mohammad Mithun
73*
89
57
6
2
128.07
Bangladesh
v New Zealand
Christchurch
23 Mar 2021
ODI # 4280
TAM Siriwardana
66
138
82
7
-
80.48
Sri Lanka
v New Zealand
Christchurch
26 Dec 2015
ODI # 3714
HDRL Thirimanne
65
90
60
8
-
108.33
Sri Lanka
v New Zealand
Christchurch
14 Feb 2015
ODI # 3599
AD Hales
61
98
74
9
-
82.43
England
v New Zealand
Christchurch
10 Mar 2018
ODI # 3992
Shakib Al Hasan
59
75
54
5
2
109.25
Bangladesh
v New Zealand
Christchurch
26 Dec 2016
ODI # 3814
KMDN Kulasekara
58
93
73
2
5
79.45
Sri Lanka
v New Zealand
Christchurch
26 Dec 2015
ODI # 3714
Q de Kock
57
104
65
6
-
87.69
South Africa
v New Zealand
Christchurch
22 Feb 2017
ODI # 3839
Mohammad Mithun
57
101
69
7
1
82.60
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
Washington Sundar
51
104
64
5
1
79.68
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
Mosaddek Hossain
50*
57
44
5
3
113.63
Bangladesh
v New Zealand
Christchurch
26 Dec 2016
ODI # 3814
D Pretorius
50
57
27
4
2
185.18
South Africa
v New Zealand
Christchurch
22 Feb 2017
ODI # 3839
SS Iyer
49
81
59
8
-
83.05
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
AD Mathews
46
80
52
5
-
88.46
Sri Lanka
v New Zealand
Christchurch
14 Feb 2015
ODI # 3599
AB de Villiers
45
73
49
2
-
91.83
South Africa
v New Zealand
Christchurch
22 Feb 2017
ODI # 3839
Sabbir Rahman
43
101
65
7
-
66.15
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
Mushfiqur Rahim
42*
91
48
3
-
87.50
Bangladesh
v New Zealand
Christchurch
26 Dec 2016
ODI # 3814
KC Sangakkara
39
48
38
5
-
102.63
Sri Lanka
v New Zealand
Christchurch
14 Feb 2015
ODI # 3599
Tamim Iqbal
38
90
59
5
-
64.40
Bangladesh
v New Zealand
Christchurch
26 Dec 2016
ODI # 3814
JP Duminy
34
44
44
3
-
77.27
South Africa
v New Zealand
Christchurch
22 Feb 2017
ODI # 3839
JO Holder
34
42
21
3
1
161.90
West Indies
v New Zealand
Christchurch
26 Dec 2017
ODI # 3945
Mushfiqur Rahim
34
81
59
3
-
57.62
Bangladesh
v New Zealand
Christchurch
23 Mar 2021
ODI # 4280
Soumya Sarkar
32
90
46
3
1
69.56
Bangladesh
v New Zealand
Christchurch
23 Mar 2021
ODI # 4280
AL Phehlukwayo
29*
41
34
4
-
85.29
South Africa
v New Zealand
Christchurch
22 Feb 2017
ODI # 3839
DA Miller
28
52
39
3
-
71.79
South Africa
v New Zealand
Christchurch
22 Feb 2017
ODI # 3839
S Dhawan
28
54
45
3
1
62.22
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
AR Nurse
27
51
33
3
-
81.81
West Indies
v New Zealand
Christchurch
23 Dec 2017
ODI # 3944
BA Stokes
26*
20
18
1
2
144.44
England
v New Zealand
Christchurch
10 Mar 2018
ODI # 3992
TM Dilshan
24
50
41
2
-
58.53
Sri Lanka
v New Zealand
Christchurch
14 Feb 2015
ODI # 3599
Mushfiqur Rahim
24
51
36
2
-
66.66
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
JE Root
23*
47
37
1
-
62.16
England
v New Zealand
Christchurch
10 Mar 2018
ODI # 3992
BMAJ Mendis
23
28
25
2
1
92.00
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
HDRL Thirimanne
23
65
50
1
1
46.00
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
SD Hope
23
32
19
3
-
121.05
West Indies
v New Zealand
Christchurch
23 Dec 2017
ODI # 3944
Soumya Sarkar
22
41
23
3
-
95.65
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
NO Miller
20*
42
41
1
-
48.78
West Indies
v New Zealand
Christchurch
26 Dec 2017
ODI # 3945
TM Dilshan
19
67
42
2
-
45.23
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
KMDN Kulasekara
19
42
24
3
-
79.16
Sri Lanka
v New Zealand
Christchurch
28 Dec 2015
ODI # 3715
JN Mohammed
18
42
31
2
-
58.06
West Indies
v New Zealand
Christchurch
23 Dec 2017
ODI # 3944
AD Mathews
17
39
22
2
-
77.27
Sri Lanka
v New Zealand
Christchurch
28 Dec 2015
ODI # 3715
MD Gunathilaka
17
34
25
3
-
68.00
Sri Lanka
v New Zealand
Christchurch
28 Dec 2015
ODI # 3715
Imrul Kayes
16
33
21
2
1
76.19
Bangladesh
v New Zealand
Christchurch
26 Dec 2016
ODI # 3814
Sabbir Rahman
16
17
11
-
1
145.45
Bangladesh
v New Zealand
Christchurch
26 Dec 2016
ODI # 3814
Mehidy Hasan Miraz
16
24
20
1
-
80.00
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
Mahmudullah
16
33
18
1
-
88.88
Bangladesh
v New Zealand
Christchurch
23 Mar 2021
ODI # 4280
AD Mathews
15
29
33
2
-
45.45
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
FDM Karunaratne
14
32
21
-
-
66.66
Sri Lanka
v New Zealand
Christchurch
14 Feb 2015
ODI # 3599
Mashrafe Mortaza
14
9
10
3
-
140.00
Bangladesh
v New Zealand
Christchurch
26 Dec 2016
ODI # 3814
PVD Chameera
13*
34
29
1
-
44.82
Sri Lanka
v New Zealand
Christchurch
26 Dec 2015
ODI # 3714
HMRKB Herath
13
41
19
2
-
68.42
Sri Lanka
v New Zealand
Christchurch
14 Feb 2015
ODI # 3599
JO Holder
13
42
23
-
-
56.52
West Indies
v New Zealand
Christchurch
23 Dec 2017
ODI # 3944
Mashrafe Mortaza
13
28
18
-
1
72.22
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
Shubman Gill
13
34
22
2
-
59.09
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
RR Beaton
12*
26
25
2
-
48.00
West Indies
v New Zealand
Christchurch
23 Dec 2017
ODI # 3944
ST Gabriel
12*
25
20
1
-
60.00
West Indies
v New Zealand
Christchurch
26 Dec 2017
ODI # 3945
CK Kapugedera
12
20
10
2
-
120.00
Sri Lanka
v New Zealand
Christchurch
28 Dec 2015
ODI # 3715
TAM Siriwardana
12
24
14
2
-
85.71
Sri Lanka
v New Zealand
Christchurch
28 Dec 2015
ODI # 3715
DL Chahar
12
15
9
-
2
133.33
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
DJ Hooda
12
44
25
-
-
48.00
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
F du Plessis
11
26
17
2
-
64.70
South Africa
v New Zealand
Christchurch
22 Feb 2017
ODI # 3839
R Powell
11
29
23
-
-
47.82
West Indies
v New Zealand
Christchurch
26 Dec 2017
ODI # 3945
KMDN Kulasekara
10
32
21
1
-
47.61
Sri Lanka
v New Zealand
Christchurch
14 Feb 2015
ODI # 3599
HM Amla
10
19
13
2
-
76.92
South Africa
v New Zealand
Christchurch
22 Feb 2017
ODI # 3839
E Lewis
10
14
17
2
-
58.82
West Indies
v New Zealand
Christchurch
23 Dec 2017
ODI # 3944
Mohammad Saifuddin
10
26
15
-
-
66.66
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
RR Pant
10
36
16
2
-
62.50
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
TM Dilshan
9
26
10
1
-
90.00
Sri Lanka
v New Zealand
Christchurch
26 Dec 2015
ODI # 3714
LD Chandimal
9
35
24
-
-
37.50
Sri Lanka
v New Zealand
Christchurch
28 Dec 2015
ODI # 3715
PVD Chameera
9
17
12
1
-
75.00
Sri Lanka
v New Zealand
Christchurch
28 Dec 2015
ODI # 3715
Arshdeep Singh
9
10
9
-
1
100.00
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
RAS Lakmal
8
24
9
-
-
88.88
Sri Lanka
v New Zealand
Christchurch
26 Dec 2015
ODI # 3714
CK Kapugedera
8
39
24
1
-
33.33
Sri Lanka
v New Zealand
Christchurch
26 Dec 2015
ODI # 3714
MD Gunathilaka
8
13
11
1
-
72.72
Sri Lanka
v New Zealand
Christchurch
26 Dec 2015
ODI # 3714
SS Cottrell
8
14
11
1
-
72.72
West Indies
v New Zealand
Christchurch
23 Dec 2017
ODI # 3944
EJG Morgan
8
11
7
1
-
114.28
England
v New Zealand
Christchurch
10 Mar 2018
ODI # 3992
YS Chahal
8
36
22
-
-
36.36
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
RAS Lakmal
7*
21
17
-
-
41.17
Sri Lanka
v New Zealand
Christchurch
14 Feb 2015
ODI # 3599
JDF Vandersay
7*
16
16
-
-
43.75
Sri Lanka
v New Zealand
Christchurch
28 Dec 2015
ODI # 3715
Mohammad Saifuddin
7*
7
4
-
-
175.00
Bangladesh
v New Zealand
Christchurch
23 Mar 2021
ODI # 4280
SMSM Senanayake
7
11
11
1
-
63.63
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
TM Dilshan
7
16
11
1
-
63.63
Sri Lanka
v New Zealand
Christchurch
28 Dec 2015
ODI # 3715
CH Morris
7
10
8
1
-
87.50
South Africa
v New Zealand
Christchurch
22 Feb 2017
ODI # 3839
Mahmudullah
7
15
8
1
-
87.50
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
Mahedi Hasan
7
5
5
-
1
140.00
Bangladesh
v New Zealand
Christchurch
23 Mar 2021
ODI # 4280
KMDN Kulasekara
6*
16
4
-
-
150.00
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
SA Yadav
6
17
10
-
-
60.00
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
RMS Eranga
5*
3
4
1
-
125.00
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
Mustafizur Rahman
5*
18
12
1
-
41.66
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
FDM Karunaratne
5
17
8
-
-
62.50
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
LD Chandimal
5
23
16
-
-
31.25
Sri Lanka
v New Zealand
Christchurch
26 Dec 2015
ODI # 3714
Tamim Iqbal
5
29
28
-
-
17.85
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
KC Sangakkara
4
16
15
1
-
26.66
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
BMAJ Mendis
4
5
4
1
-
100.00
Sri Lanka
v New Zealand
Christchurch
14 Feb 2015
ODI # 3599
BAW Mendis
4
14
8
-
-
50.00
Sri Lanka
v New Zealand
Christchurch
26 Dec 2015
ODI # 3714
KA Hope
4
8
3
1
-
133.33
West Indies
v New Zealand
Christchurch
23 Dec 2017
ODI # 3944
CH Gayle
4
3
6
1
-
66.66
West Indies
v New Zealand
Christchurch
26 Dec 2017
ODI # 3945
SS Cottrell
3
12
4
-
-
75.00
West Indies
v New Zealand
Christchurch
26 Dec 2017
ODI # 3945
Taskin Ahmed
2
11
11
-
-
18.18
Bangladesh
v New Zealand
Christchurch
26 Dec 2016
ODI # 3814
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years