Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
NZ: Hagley Oval, Christchurch Records
Test+ODI+T20I Matches Records
Batting Most Sixes Innings - vs New Zealand
Most sixes in an innings in Tests+ODIs+T20Is at NZ: Hagley Oval, Christchurch - vs New Zealand
Most sixes in an innings
Player
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
JM Bairstow
104
82
60
9
6
173.33
England
v New Zealand
Christchurch
10 Mar 2018
ODI # 3992
KMDN Kulasekara
58
93
73
2
5
79.45
Sri Lanka
v New Zealand
Christchurch
26 Dec 2015
ODI # 3714
K Rabada
47
44
34
4
4
138.23
South Africa
v New Zealand
Christchurch
25 Feb 2022
Test # 2451
Fakhar Zaman
33
18
16
1
4
206.25
Pakistan
v New Zealand
Christchurch
21 Jan 2024
T20I # 2438
Mosaddek Hossain
50
57
44
5
3
113.63
Bangladesh
v New Zealand
Christchurch
26 Dec 2016
ODI # 3814
Mohammad Nawaz
38
48
22
2
3
172.72
Pakistan
v New Zealand
Christchurch
14 Oct 2022
T20I # 1819
Mohammad Nawaz
21
13
9
-
3
233.33
Pakistan
v New Zealand
Christchurch
19 Jan 2024
T20I # 2437
BA Carse
33
40
24
2
3
137.50
England
v New Zealand
Christchurch
28 Nov 2024
Test # 2564
HC Brook
171
323
197
15
3
86.80
England
v New Zealand
Christchurch
28 Nov 2024
Test # 2564
Khushdil Shah
32
38
30
-
3
106.66
Pakistan
v New Zealand
Christchurch
16 Mar 2025
T20I # 3120
AD Mathews
50
130
85
3
2
58.82
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
Shakib Al Hasan
59
75
54
5
2
109.25
Bangladesh
v New Zealand
Christchurch
26 Dec 2016
ODI # 3814
Taskin Ahmed
33
59
30
1
2
110.00
Bangladesh
v New Zealand
Christchurch
20 Jan 2017
Test # 2248
D Pretorius
50
57
27
4
2
185.18
South Africa
v New Zealand
Christchurch
22 Feb 2017
ODI # 3839
BA Stokes
26
20
18
1
2
144.44
England
v New Zealand
Christchurch
10 Mar 2018
ODI # 3992
JM Vince
59
-
38
7
2
155.26
England
v New Zealand
Christchurch
01 Nov 2019
T20I # 992
Mohammed Shami
16
24
12
1
2
133.33
India
v New Zealand
Christchurch
29 Feb 2020
Test # 2387
MR Marsh
45
57
33
5
2
136.36
Australia
v New Zealand
Christchurch
22 Feb 2021
T20I # 1123
Mohammad Mithun
73
89
57
6
2
128.07
Bangladesh
v New Zealand
Christchurch
23 Mar 2021
ODI # 4280
Shadab Khan
34
38
22
2
2
154.54
Pakistan
v New Zealand
Christchurch
08 Oct 2022
T20I # 1809
Nurul Hasan
25
17
12
1
2
208.33
Bangladesh
v New Zealand
Christchurch
09 Oct 2022
T20I # 1811
Haider Ali
31
19
15
3
2
206.66
Pakistan
v New Zealand
Christchurch
14 Oct 2022
T20I # 1819
DL Chahar
12
15
9
-
2
133.33
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
Mohammad Rizwan
90
97
63
6
2
142.85
Pakistan
v New Zealand
Christchurch
19 Jan 2024
T20I # 2437
Abbas Afridi
15
9
6
-
2
250.00
Pakistan
v New Zealand
Christchurch
21 Jan 2024
T20I # 2438
AAP Atkinson
48
42
36
4
2
133.33
England
v New Zealand
Christchurch
28 Nov 2024
Test # 2564
AD Mathews
66
196
127
7
1
51.96
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
DPMD Jayawardene
104
162
107
12
1
97.19
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
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
SPD Smith
53
78
46
4
1
115.21
Australia
v New Zealand
Christchurch
20 Feb 2016
Test # 2202
Sohail Khan
40
49
39
5
1
102.56
Pakistan
v New Zealand
Christchurch
17 Nov 2016
Test # 2234
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
Kamrul Islam Rabbi
25
47
29
3
1
86.20
Bangladesh
v New Zealand
Christchurch
20 Jan 2017
Test # 2248
JO Holder
34
42
21
3
1
161.90
West Indies
v New Zealand
Christchurch
26 Dec 2017
ODI # 3945
JM Bairstow
101
252
170
11
1
59.41
England
v New Zealand
Christchurch
30 Mar 2018
Test # 2301
MA Wood
52
79
62
7
1
83.87
England
v New Zealand
Christchurch
30 Mar 2018
Test # 2301
Mashrafe Mortaza
13
28
18
-
1
72.22
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
Mohammad Mithun
57
101
69
7
1
82.60
Bangladesh
v New Zealand
Christchurch
16 Feb 2019
ODI # 4094
EJG Morgan
34
-
21
4
1
161.90
England
v New Zealand
Christchurch
01 Nov 2019
T20I # 992
JM Bairstow
35
-
28
5
1
125.00
England
v New Zealand
Christchurch
01 Nov 2019
T20I # 992
RA Jadeja
16
34
22
1
1
72.72
India
v New Zealand
Christchurch
29 Feb 2020
Test # 2387
PP Shaw
54
88
64
8
1
84.37
India
v New Zealand
Christchurch
29 Feb 2020
Test # 2387
MS Wade
12
18
12
-
1
100.00
Australia
v New Zealand
Christchurch
22 Feb 2021
T20I # 1123
AC Agar
23
22
13
2
1
176.92
Australia
v New Zealand
Christchurch
22 Feb 2021
T20I # 1123
JA Richardson
11
17
11
-
1
100.00
Australia
v New Zealand
Christchurch
22 Feb 2021
T20I # 1123
Soumya Sarkar
32
90
46
3
1
69.56
Bangladesh
v New Zealand
Christchurch
23 Mar 2021
ODI # 4280
Mahedi Hasan
7
5
5
-
1
140.00
Bangladesh
v New Zealand
Christchurch
23 Mar 2021
ODI # 4280
Litton Das
102
189
114
14
1
89.47
Bangladesh
v New Zealand
Christchurch
09 Jan 2022
Test # 2447
Najmul Hossain Shanto
29
58
36
5
1
80.55
Bangladesh
v New Zealand
Christchurch
09 Jan 2022
Test # 2447
K Verreynne
136
299
187
16
1
72.72
South Africa
v New Zealand
Christchurch
25 Feb 2022
Test # 2451
Haider Ali
10
8
2
1
1
500.00
Pakistan
v New Zealand
Christchurch
08 Oct 2022
T20I # 1809
Shakib Al Hasan
70
62
44
8
1
159.09
Bangladesh
v New Zealand
Christchurch
12 Oct 2022
T20I # 1816
Litton Das
23
28
16
3
1
143.75
Bangladesh
v New Zealand
Christchurch
12 Oct 2022
T20I # 1816
Iftikhar Ahmed
25
19
14
1
1
178.57
Pakistan
v New Zealand
Christchurch
14 Oct 2022
T20I # 1819
S Dhawan
28
54
45
3
1
62.22
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
Washington Sundar
51
104
64
5
1
79.68
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
Arshdeep Singh
9
10
9
-
1
100.00
India
v New Zealand
Christchurch
30 Nov 2022
ODI # 4489
AD Mathews
47
144
98
6
1
47.95
Sri Lanka
v New Zealand
Christchurch
09 Mar 2023
Test # 2498
DM de Silva
46
95
59
5
1
77.96
Sri Lanka
v New Zealand
Christchurch
09 Mar 2023
Test # 2498
Babar Azam
19
23
11
2
1
172.72
Pakistan
v New Zealand
Christchurch
19 Jan 2024
T20I # 2437
Sahibzada Farhan
19
25
14
1
1
135.71
Pakistan
v New Zealand
Christchurch
21 Jan 2024
T20I # 2438
MR Marsh
80
188
102
10
1
78.43
Australia
v New Zealand
Christchurch
08 Mar 2024
Test # 2535
PJ Cummins
23
35
22
4
1
104.54
Australia
v New Zealand
Christchurch
08 Mar 2024
Test # 2535
TM Head
21
26
19
2
1
110.52
Australia
v New Zealand
Christchurch
08 Mar 2024
Test # 2535
JE Root
23
25
15
3
1
153.33
England
v New Zealand
Christchurch
28 Nov 2024
Test # 2564
BM Duckett
27
27
18
4
1
150.00
England
v New Zealand
Christchurch
28 Nov 2024
Test # 2564
JG Bethell
50
47
37
8
1
135.13
England
v New Zealand
Christchurch
28 Nov 2024
Test # 2564
Jahandad Khan
17
17
17
-
1
100.00
Pakistan
v New Zealand
Christchurch
16 Mar 2025
T20I # 3120
HAPW Jayawardene
10
36
21
2
-
47.61
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
HAPW Jayawardene
23
75
38
3
-
60.52
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
RAS Lakmal
2
14
7
-
-
28.57
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
RAS Lakmal
16
38
23
3
-
69.56
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
KTGD Prasad
4
19
17
-
-
23.52
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
KTGD Prasad
18
29
18
3
-
100.00
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
JK Silva
4
22
9
-
-
44.44
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
JK Silva
33
154
106
5
-
31.13
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
KC Sangakkara
1
25
16
-
-
6.25
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
KC Sangakkara
6
38
27
-
-
22.22
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
FDM Karunaratne
-
2
4
-
-
-
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
FDM Karunaratne
152
483
363
17
-
41.87
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
RMS Eranga
10
20
17
-
-
58.82
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
RMS Eranga
45
77
62
7
-
72.58
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
HDRL Thirimanne
24
95
59
-
-
40.67
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
HDRL Thirimanne
25
182
124
1
-
20.16
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
N Dickwella
2
4
4
-
-
50.00
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
N Dickwella
4
25
22
-
-
18.18
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
PHT Kaushal
6
10
6
1
-
100.00
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
PHT Kaushal
12
29
27
1
-
44.44
Sri Lanka
v New Zealand
Christchurch
26 Dec 2014
Test # 2151
TM Dilshan
19
67
42
2
-
45.23
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
KMDN Kulasekara
6
16
4
-
-
150.00
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
AD Mathews
15
29
33
2
-
45.45
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
KC Sangakkara
4
16
15
1
-
26.66
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
FDM Karunaratne
5
17
8
-
-
62.50
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
NLTC Perera
-
4
1
-
-
-
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
RMS Eranga
5
3
4
1
-
125.00
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
SMSM Senanayake
7
11
11
1
-
63.63
Sri Lanka
v New Zealand
Christchurch
11 Jan 2015
ODI # 3574
TM Dilshan
24
50
41
2
-
58.53
Sri Lanka
v New Zealand
Christchurch
14 Feb 2015
ODI # 3599
HMRKB Herath
13
41
19
2
-
68.42
Sri Lanka
v New Zealand
Christchurch
14 Feb 2015
ODI # 3599
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years