Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Martin Guptill
Top-order batsman
Full Name:
Martin James Guptill
Date of Birth:
30 Sep 1986
Current Age:
38 Year, 10 Month, 28 Days
Born:
Auckland
Teams:
New Zealand, Auckland, Derbyshire, Guyana Amazon Warriors, New Zealand Academy, New Zealand Under-19s
TEST
Rank
-
Cap No
243
First Game
2009-03-18
Last Game
2022-09-08
ODI
Rank
-
Cap No
152
First Game
2009-01-10
Last Game
2022-07-31
T20I
Rank
-
Cap No
37
First Game
2009-02-15
Last Game
2022-10-12
Player Stats
Last 10 Matches
Yearwise Stats
Teamwise Stats
Groundwise Stats
Ranking
Martin Guptill's stats vs Afghanistan
Afghanistan Team Stats
ODI
MAT
2
ING
2
RUNS
57
BF
77
50s
1
100s
0
6s
0
4s
7
NO
0
HS
57
AVG
28.50
SR
74.03
T20I
MAT
1
ING
1
RUNS
28
BF
23
50s
0
100s
0
6s
0
4s
4
NO
0
HS
28
AVG
28.00
SR
121.74
ALL
MAT
3
ING
3
RUNS
85
BF
100
50s
1
100s
0
6s
0
4s
11
NO
0
HS
57
AVG
28.33
SR
85.00
Martin Guptill's stats vs Australia
Australia Team Stats
TEST
MAT
20
ING
18
RUNS
305
BF
838
50s
1
100s
0
6s
1
4s
36
NO
0
HS
58
AVG
15.65
SR
36.31
ODI
MAT
24
ING
26
RUNS
822
BF
1023
50s
4
100s
1
6s
24
4s
84
NO
1
HS
114
AVG
35.39
SR
81.48
T20I
MAT
12
ING
12
RUNS
435
BF
286
50s
2
100s
1
6s
29
4s
34
NO
0
HS
105
AVG
36.25
SR
152.10
ALL
MAT
56
ING
56
RUNS
1562
BF
2147
50s
7
100s
2
6s
54
4s
154
NO
1
HS
114
AVG
28.40
SR
72.75
TEST
MAT
20
ING
3
BALLS
7
WKT
1
RUNS
35
ECO
5.00
AVG
35.00
SR
42.00
5Ws
0
ODI
MAT
24
ING
1
BALLS
2
WKT
0
RUNS
13
ECO
6.50
AVG
13.00
SR
12.00
5Ws
0
T20I
MAT
12
ING
1
BALLS
1
WKT
0
RUNS
11
ECO
11.00
AVG
11.00
SR
6.00
5Ws
0
ALL
MAT
56
ING
5
BALLS
10
WKT
1
RUNS
59
ECO
5.90
AVG
59.00
SR
60.00
5Ws
0
Martin Guptill's stats vs Bangladesh
Bangladesh Team Stats
TEST
MAT
2
ING
2
RUNS
245
BF
395
50s
1
100s
1
6s
4
4s
18
NO
1
HS
189
AVG
245.00
SR
62.03
ODI
MAT
15
ING
15
RUNS
657
BF
620
50s
1
100s
3
6s
23
4s
66
NO
1
HS
118
AVG
46.93
SR
105.97
T20I
MAT
6
ING
5
RUNS
145
BF
105
50s
0
100s
0
6s
10
4s
9
NO
0
HS
44
AVG
29.00
SR
138.10
ALL
MAT
23
ING
22
RUNS
1047
BF
1120
50s
2
100s
4
6s
37
4s
93
NO
2
HS
189
AVG
52.35
SR
93.48
ODI
MAT
15
ING
2
BALLS
5
WKT
2
RUNS
15
ECO
2.73
AVG
7.50
SR
16.50
5Ws
0
ALL
MAT
23
ING
2
BALLS
5
WKT
2
RUNS
15
ECO
2.73
AVG
7.50
SR
16.50
5Ws
0
Martin Guptill's stats vs Canada
Canada Team Stats
ODI
MAT
1
ING
1
RUNS
17
BF
29
50s
0
100s
0
6s
0
4s
3
NO
0
HS
17
AVG
17.00
SR
58.62
ALL
MAT
1
ING
1
RUNS
17
BF
29
50s
0
100s
0
6s
0
4s
3
NO
0
HS
17
AVG
17.00
SR
58.62
ODI
MAT
15
ING
2
BALLS
5
WKT
2
RUNS
15
ECO
2.73
AVG
7.50
SR
16.50
5Ws
0
ALL
MAT
23
ING
2
BALLS
5
WKT
2
RUNS
15
ECO
2.73
AVG
7.50
SR
16.50
5Ws
0
Martin Guptill's stats vs England
England Team Stats
TEST
MAT
6
ING
6
RUNS
144
BF
224
50s
2
100s
0
6s
2
4s
15
NO
0
HS
70
AVG
24.00
SR
64.29
ODI
MAT
20
ING
20
RUNS
802
BF
912
50s
5
100s
2
6s
14
4s
91
NO
3
HS
189
AVG
47.18
SR
87.94
T20I
MAT
14
ING
14
RUNS
467
BF
321
50s
4
100s
0
6s
22
4s
39
NO
0
HS
65
AVG
33.36
SR
145.48
ALL
MAT
40
ING
40
RUNS
1413
BF
1457
50s
11
100s
2
6s
38
4s
145
NO
3
HS
189
AVG
38.19
SR
96.98
TEST
MAT
6
ING
1
BALLS
5
WKT
0
RUNS
41
ECO
8.20
AVG
41.00
SR
30.00
5Ws
0
ODI
MAT
20
ING
1
BALLS
1
WKT
0
RUNS
12
ECO
12.00
AVG
12.00
SR
6.00
5Ws
0
ALL
MAT
40
ING
2
BALLS
6
WKT
0
RUNS
53
ECO
8.83
AVG
53.00
SR
36.00
5Ws
0
Martin Guptill's stats vs India
India Team Stats
TEST
MAT
19
ING
19
RUNS
482
BF
945
50s
3
100s
0
6s
6
4s
63
NO
0
HS
85
AVG
25.37
SR
51.01
ODI
MAT
33
ING
33
RUNS
925
BF
1101
50s
6
100s
1
6s
19
4s
104
NO
1
HS
111
AVG
28.91
SR
84.01
T20I
MAT
16
ING
16
RUNS
380
BF
290
50s
2
100s
0
6s
23
4s
35
NO
0
HS
70
AVG
23.75
SR
131.03
ALL
MAT
68
ING
68
RUNS
1787
BF
2336
50s
11
100s
1
6s
48
4s
202
NO
1
HS
111
AVG
26.67
SR
76.50
TEST
MAT
19
ING
3
BALLS
16
WKT
0
RUNS
77
ECO
4.81
AVG
77.00
SR
96.00
5Ws
0
ODI
MAT
33
ING
2
BALLS
3
WKT
2
RUNS
18
ECO
6.00
AVG
9.00
SR
9.00
5Ws
0
ALL
MAT
68
ING
5
BALLS
19
WKT
2
RUNS
95
ECO
5.00
AVG
47.50
SR
57.00
5Ws
0
Martin Guptill's stats vs Ireland
Ireland Team Stats
ODI
MAT
0
ING
3
RUNS
166
BF
188
50s
0
100s
0
6s
3
4s
21
NO
0
HS
115
AVG
0.00
SR
0.00
T20I
MAT
4
ING
4
RUNS
105
BF
80
50s
0
100s
0
6s
6
4s
6
NO
1
HS
45
AVG
35.00
SR
131.25
ALL
MAT
7
ING
7
RUNS
271
BF
268
50s
1
100s
1
6s
9
4s
27
NO
1
HS
115
AVG
45.17
SR
101.12
TEST
MAT
19
ING
3
BALLS
16
WKT
0
RUNS
77
ECO
4.81
AVG
77.00
SR
96.00
5Ws
0
ODI
MAT
33
ING
2
BALLS
3
WKT
2
RUNS
18
ECO
6.00
AVG
9.00
SR
9.00
5Ws
0
ALL
MAT
68
ING
5
BALLS
19
WKT
2
RUNS
95
ECO
5.00
AVG
47.50
SR
57.00
5Ws
0
Martin Guptill's stats vs Kenya
Kenya Team Stats
ODI
MAT
1
ING
1
RUNS
39
BF
32
50s
0
100s
0
6s
2
4s
5
NO
1
HS
39
AVG
39.00
SR
121.88
ALL
MAT
1
ING
1
RUNS
39
BF
32
50s
0
100s
0
6s
2
4s
5
NO
1
HS
39
AVG
39.00
SR
121.88
TEST
MAT
19
ING
3
BALLS
16
WKT
0
RUNS
77
ECO
4.81
AVG
77.00
SR
96.00
5Ws
0
ODI
MAT
33
ING
2
BALLS
3
WKT
2
RUNS
18
ECO
6.00
AVG
9.00
SR
9.00
5Ws
0
ALL
MAT
68
ING
5
BALLS
19
WKT
2
RUNS
95
ECO
5.00
AVG
47.50
SR
57.00
5Ws
0
Martin Guptill's stats vs Netherlands
Netherlands Team Stats
ODI
MAT
0
ING
3
RUNS
114
BF
140
50s
0
100s
0
6s
2
4s
12
NO
0
HS
106
AVG
0.00
SR
0.00
T20I
MAT
3
ING
3
RUNS
56
BF
57
50s
0
100s
0
6s
1
4s
5
NO
0
HS
45
AVG
18.67
SR
98.25
ALL
MAT
6
ING
6
RUNS
170
BF
197
50s
0
100s
1
6s
3
4s
17
NO
0
HS
106
AVG
28.33
SR
86.29
TEST
MAT
19
ING
3
BALLS
16
WKT
0
RUNS
77
ECO
4.81
AVG
77.00
SR
96.00
5Ws
0
ODI
MAT
33
ING
2
BALLS
3
WKT
2
RUNS
18
ECO
6.00
AVG
9.00
SR
9.00
5Ws
0
ALL
MAT
68
ING
5
BALLS
19
WKT
2
RUNS
95
ECO
5.00
AVG
47.50
SR
57.00
5Ws
0
Martin Guptill's stats vs Pakistan
Pakistan Team Stats
TEST
MAT
10
ING
9
RUNS
251
BF
723
50s
3
100s
0
6s
2
4s
37
NO
0
HS
73
AVG
27.89
SR
34.72
ODI
MAT
23
ING
23
RUNS
952
BF
1162
50s
7
100s
1
6s
21
4s
94
NO
2
HS
100
AVG
45.33
SR
81.93
T20I
MAT
19
ING
19
RUNS
526
BF
393
50s
4
100s
0
6s
25
4s
55
NO
1
HS
87
AVG
29.22
SR
133.84
ALL
MAT
52
ING
51
RUNS
1729
BF
2278
50s
14
100s
1
6s
48
4s
186
NO
3
HS
100
AVG
36.02
SR
75.90
TEST
MAT
10
ING
4
BALLS
19
WKT
3
RUNS
66
ECO
3.44
AVG
22.00
SR
38.40
5Ws
0
ALL
MAT
52
ING
4
BALLS
19
WKT
3
RUNS
66
ECO
3.44
AVG
22.00
SR
38.40
5Ws
0
Martin Guptill's stats vs Scotland
Scotland Team Stats
ODI
MAT
2
ING
2
RUNS
64
BF
67
50s
0
100s
0
6s
0
4s
10
NO
0
HS
47
AVG
32.00
SR
95.52
T20I
MAT
2
ING
1
RUNS
40
BF
31
50s
0
100s
0
6s
2
4s
4
NO
0
HS
40
AVG
40.00
SR
129.03
ALL
MAT
4
ING
3
RUNS
104
BF
98
50s
0
100s
0
6s
2
4s
14
NO
0
HS
47
AVG
34.67
SR
106.12
TEST
MAT
10
ING
4
BALLS
19
WKT
3
RUNS
66
ECO
3.44
AVG
22.00
SR
38.40
5Ws
0
ALL
MAT
52
ING
4
BALLS
19
WKT
3
RUNS
66
ECO
3.44
AVG
22.00
SR
38.40
5Ws
0
Martin Guptill's stats vs South Africa
South Africa Team Stats
TEST
MAT
12
ING
12
RUNS
180
BF
494
50s
1
100s
0
6s
0
4s
27
NO
0
HS
59
AVG
15.00
SR
36.44
ODI
MAT
17
ING
17
RUNS
506
BF
655
50s
1
100s
2
6s
16
4s
52
NO
2
HS
180
AVG
33.73
SR
77.25
T20I
MAT
10
ING
10
RUNS
424
BF
319
50s
2
100s
1
6s
16
4s
45
NO
2
HS
101
AVG
53.00
SR
132.92
ALL
MAT
39
ING
39
RUNS
1110
BF
1468
50s
4
100s
3
6s
32
4s
124
NO
4
HS
180
AVG
31.71
SR
75.61
ODI
MAT
17
ING
2
BALLS
3
WKT
0
RUNS
23
ECO
7.67
AVG
23.00
SR
18.00
5Ws
0
ALL
MAT
39
ING
2
BALLS
3
WKT
0
RUNS
23
ECO
7.67
AVG
23.00
SR
18.00
5Ws
0
Martin Guptill's stats vs Sri Lanka
Sri Lanka Team Stats
TEST
MAT
12
ING
12
RUNS
397
BF
675
50s
1
100s
1
6s
2
4s
57
NO
0
HS
156
AVG
33.08
SR
58.81
ODI
MAT
23
ING
23
RUNS
876
BF
883
50s
5
100s
2
6s
31
4s
79
NO
3
HS
138
AVG
43.80
SR
99.21
T20I
MAT
12
ING
11
RUNS
309
BF
226
50s
2
100s
0
6s
13
4s
26
NO
0
HS
63
AVG
28.09
SR
136.73
ALL
MAT
47
ING
46
RUNS
1582
BF
1784
50s
8
100s
3
6s
46
4s
162
NO
3
HS
156
AVG
36.79
SR
88.68
ODI
MAT
23
ING
1
BALLS
1
WKT
0
RUNS
2
ECO
2.00
AVG
2.00
SR
6.00
5Ws
0
ALL
MAT
47
ING
1
BALLS
1
WKT
0
RUNS
2
ECO
2.00
AVG
2.00
SR
6.00
5Ws
0
Martin Guptill's stats vs TBA
TBA Team Stats
T20I
MAT
4
ING
4
RUNS
143
BF
112
50s
1
100s
0
6s
8
4s
11
NO
0
HS
93
AVG
35.75
SR
127.68
ALL
MAT
4
ING
4
RUNS
143
BF
112
50s
1
100s
0
6s
8
4s
11
NO
0
HS
93
AVG
35.75
SR
127.68
ODI
MAT
23
ING
1
BALLS
1
WKT
0
RUNS
2
ECO
2.00
AVG
2.00
SR
6.00
5Ws
0
ALL
MAT
47
ING
1
BALLS
1
WKT
0
RUNS
2
ECO
2.00
AVG
2.00
SR
6.00
5Ws
0
Martin Guptill's stats vs West Indies
West Indies Team Stats
TEST
MAT
7
ING
4
RUNS
277
BF
632
50s
4
100s
0
6s
3
4s
34
NO
0
HS
97
AVG
51.57
SR
48.39
ODI
MAT
13
ING
16
RUNS
672
BF
766
50s
2
100s
2
6s
19
4s
57
NO
2
HS
237
AVG
53.45
SR
90.18
T20I
MAT
13
ING
13
RUNS
236
BF
187
50s
1
100s
0
6s
8
4s
25
NO
0
HS
63
AVG
18.15
SR
126.20
ALL
MAT
33
ING
33
RUNS
1185
BF
1585
50s
7
100s
2
6s
30
4s
116
NO
2
HS
237
AVG
38.23
SR
74.76
TEST
MAT
7
ING
1
BALLS
4
WKT
0
RUNS
21
ECO
5.25
AVG
21.00
SR
24.00
5Ws
0
ODI
MAT
13
ING
2
BALLS
2
WKT
0
RUNS
15
ECO
6.82
AVG
15.00
SR
13.20
5Ws
0
ALL
MAT
33
ING
3
BALLS
6
WKT
0
RUNS
36
ECO
5.81
AVG
36.00
SR
37.20
5Ws
0
Martin Guptill's stats vs Zimbabwe
Zimbabwe Team Stats
TEST
MAT
6
ING
6
RUNS
298
BF
599
50s
2
100s
1
6s
3
4s
38
NO
0
HS
109
AVG
49.67
SR
49.75
ODI
MAT
9
ING
9
RUNS
666
BF
746
50s
5
100s
2
6s
12
4s
64
NO
2
HS
116
AVG
95.14
SR
89.28
T20I
MAT
5
ING
5
RUNS
237
BF
172
50s
2
100s
0
6s
10
4s
19
NO
3
HS
91
AVG
118.50
SR
137.79
ALL
MAT
20
ING
20
RUNS
1201
BF
1517
50s
9
100s
3
6s
25
4s
121
NO
5
HS
116
AVG
80.07
SR
79.17
TEST
MAT
6
ING
5
BALLS
19
WKT
4
RUNS
53
ECO
2.79
AVG
13.25
SR
28.50
5Ws
0
ALL
MAT
20
ING
5
BALLS
19
WKT
4
RUNS
53
ECO
2.79
AVG
13.25
SR
28.50
5Ws
0