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
Craig McMillan
Batsman
Full Name:
Craig Douglas McMillan
Date of Birth:
13 Sep 1976
Current Age:
48 Year, 11 Month, 15 Days
Born:
Christchurch Canterbury
Teams:
New Zealand, Canterbury, Gloucestershire, Hampshire, Kolkata Tigers
TEST
Rank
-
Cap No
204
First Game
1997-11-07
Last Game
2005-03-18
ODI
Rank
-
Cap No
102
First Game
1997-05-20
Last Game
2007-04-24
T20I
Rank
-
Cap No
5
First Game
2005-02-17
Last Game
2007-09-22
Player Stats
Last 10 Matches
Yearwise Stats
Teamwise Stats
Groundwise Stats
Ranking
Craig McMillan's stats vs Australia
Australia Team Stats
TEST
MAT
23
ING
22
RUNS
584
BF
1202
50s
5
100s
0
6s
10
4s
70
NO
1
HS
79
AVG
27.81
SR
48.59
ODI
MAT
37
ING
36
RUNS
895
BF
1113
50s
4
100s
1
6s
19
4s
81
NO
1
HS
117
AVG
25.57
SR
80.41
T20I
MAT
1
ING
1
RUNS
9
BF
8
50s
0
100s
0
6s
1
4s
0
NO
0
HS
9
AVG
9.00
SR
112.50
ALL
MAT
61
ING
59
RUNS
1488
BF
2323
50s
9
100s
1
6s
30
4s
151
NO
2
HS
117
AVG
26.11
SR
64.06
TEST
MAT
23
ING
9
BALLS
79
WKT
8
RUNS
318
ECO
4.01
AVG
39.75
SR
59.48
5Ws
0
ODI
MAT
37
ING
19
BALLS
73
WKT
13
RUNS
475
ECO
6.44
AVG
36.54
SR
34.06
5Ws
0
ALL
MAT
61
ING
28
BALLS
153
WKT
21
RUNS
793
ECO
5.18
AVG
37.76
SR
43.74
5Ws
0
Craig McMillan's stats vs Bangladesh
Bangladesh Team Stats
TEST
MAT
2
ING
2
RUNS
176
BF
211
50s
1
100s
1
6s
2
4s
28
NO
0
HS
106
AVG
88.00
SR
83.41
ODI
MAT
6
ING
5
RUNS
158
BF
208
50s
1
100s
0
6s
4
4s
13
NO
0
HS
75
AVG
31.60
SR
75.96
ALL
MAT
8
ING
7
RUNS
334
BF
419
50s
2
100s
1
6s
6
4s
41
NO
0
HS
106
AVG
47.71
SR
79.71
TEST
MAT
2
ING
1
BALLS
8
WKT
2
RUNS
39
ECO
4.88
AVG
19.50
SR
24.00
5Ws
0
ODI
MAT
6
ING
1
BALLS
1
WKT
0
RUNS
6
ECO
4.62
AVG
6.00
SR
7.80
5Ws
0
ALL
MAT
8
ING
2
BALLS
9
WKT
2
RUNS
45
ECO
4.84
AVG
22.50
SR
27.90
5Ws
0
Craig McMillan's stats vs Canada
Canada Team Stats
ODI
MAT
2
ING
2
RUNS
24
BF
19
50s
0
100s
0
6s
0
4s
4
NO
0
HS
14
AVG
12.00
SR
126.32
ALL
MAT
2
ING
2
RUNS
24
BF
19
50s
0
100s
0
6s
0
4s
4
NO
0
HS
14
AVG
12.00
SR
126.32
ODI
MAT
2
ING
1
BALLS
3
WKT
0
RUNS
21
ECO
7.00
AVG
21.00
SR
18.00
5Ws
0
ALL
MAT
2
ING
1
BALLS
3
WKT
0
RUNS
21
ECO
7.00
AVG
21.00
SR
18.00
5Ws
0
Craig McMillan's stats vs England
England Team Stats
TEST
MAT
17
ING
16
RUNS
437
BF
803
50s
1
100s
1
6s
9
4s
48
NO
3
HS
107
AVG
33.62
SR
54.42
ODI
MAT
11
ING
11
RUNS
232
BF
346
50s
1
100s
0
6s
2
4s
21
NO
2
HS
69
AVG
25.78
SR
67.05
T20I
MAT
1
ING
1
RUNS
57
BF
31
50s
1
100s
0
6s
4
4s
3
NO
0
HS
57
AVG
57.00
SR
183.87
ALL
MAT
29
ING
28
RUNS
726
BF
1180
50s
3
100s
1
6s
15
4s
72
NO
5
HS
107
AVG
31.57
SR
61.53
TEST
MAT
17
ING
7
BALLS
25
WKT
0
RUNS
121
ECO
4.76
AVG
121.00
SR
152.40
5Ws
0
ODI
MAT
11
ING
2
BALLS
11
WKT
2
RUNS
60
ECO
5.22
AVG
30.00
SR
34.50
5Ws
0
ALL
MAT
29
ING
9
BALLS
36
WKT
2
RUNS
181
ECO
4.91
AVG
90.50
SR
110.70
5Ws
0
Craig McMillan's stats vs India
India Team Stats
TEST
MAT
15
ING
14
RUNS
647
BF
1063
50s
5
100s
1
6s
5
4s
72
NO
3
HS
100
AVG
58.82
SR
60.87
ODI
MAT
24
ING
24
RUNS
601
BF
877
50s
4
100s
0
6s
5
4s
49
NO
1
HS
82
AVG
26.13
SR
68.53
T20I
MAT
1
ING
1
RUNS
44
BF
23
50s
0
100s
0
6s
4
4s
1
NO
0
HS
44
AVG
44.00
SR
191.30
ALL
MAT
40
ING
39
RUNS
1292
BF
1963
50s
9
100s
1
6s
14
4s
122
NO
4
HS
100
AVG
36.91
SR
65.82
TEST
MAT
15
ING
8
BALLS
45
WKT
2
RUNS
138
ECO
3.04
AVG
69.00
SR
136.20
5Ws
0
ODI
MAT
24
ING
7
BALLS
28
WKT
3
RUNS
139
ECO
4.91
AVG
46.33
SR
56.60
5Ws
0
ALL
MAT
40
ING
15
BALLS
73
WKT
5
RUNS
277
ECO
3.76
AVG
55.40
SR
88.44
5Ws
0
Craig McMillan's stats vs Ireland
Ireland Team Stats
ODI
MAT
1
ING
1
RUNS
22
BF
29
50s
0
100s
0
6s
1
4s
1
NO
0
HS
22
AVG
22.00
SR
75.86
ALL
MAT
1
ING
1
RUNS
22
BF
29
50s
0
100s
0
6s
1
4s
1
NO
0
HS
22
AVG
22.00
SR
75.86
TEST
MAT
15
ING
8
BALLS
45
WKT
2
RUNS
138
ECO
3.04
AVG
69.00
SR
136.20
5Ws
0
ODI
MAT
24
ING
7
BALLS
28
WKT
3
RUNS
139
ECO
4.91
AVG
46.33
SR
56.60
5Ws
0
ALL
MAT
40
ING
15
BALLS
73
WKT
5
RUNS
277
ECO
3.76
AVG
55.40
SR
88.44
5Ws
0
Craig McMillan's stats vs Kenya
Kenya Team Stats
ODI
MAT
1
ING
1
RUNS
71
BF
48
50s
1
100s
0
6s
5
4s
3
NO
0
HS
71
AVG
71.00
SR
147.92
ALL
MAT
2
ING
1
RUNS
71
BF
48
50s
1
100s
0
6s
5
4s
3
NO
0
HS
71
AVG
71.00
SR
147.92
ODI
MAT
1
ING
1
BALLS
10
WKT
0
RUNS
39
ECO
3.90
AVG
39.00
SR
60.00
5Ws
0
ALL
MAT
2
ING
1
BALLS
10
WKT
0
RUNS
39
ECO
3.90
AVG
39.00
SR
60.00
5Ws
0
Craig McMillan's stats vs Pakistan
Pakistan Team Stats
TEST
MAT
11
ING
10
RUNS
242
BF
439
50s
2
100s
0
6s
9
4s
26
NO
1
HS
98
AVG
26.89
SR
55.13
ODI
MAT
20
ING
19
RUNS
744
BF
905
50s
4
100s
2
6s
10
4s
63
NO
4
HS
105
AVG
49.60
SR
82.21
T20I
MAT
1
ING
1
RUNS
12
BF
6
50s
0
100s
0
6s
1
4s
1
NO
0
HS
12
AVG
12.00
SR
200.00
ALL
MAT
32
ING
30
RUNS
998
BF
1350
50s
6
100s
2
6s
20
4s
90
NO
5
HS
105
AVG
39.92
SR
73.93
TEST
MAT
11
ING
6
BALLS
79
WKT
6
RUNS
169
ECO
2.14
AVG
28.17
SR
79.00
5Ws
0
ODI
MAT
20
ING
7
BALLS
29
WKT
4
RUNS
178
ECO
6.08
AVG
44.50
SR
43.95
5Ws
0
ALL
MAT
32
ING
13
BALLS
108
WKT
10
RUNS
347
ECO
3.20
AVG
34.70
SR
64.98
5Ws
0
Craig McMillan's stats vs Scotland
Scotland Team Stats
ODI
MAT
1
ING
1
RUNS
19
BF
27
50s
0
100s
0
6s
0
4s
2
NO
0
HS
19
AVG
19.00
SR
70.37
ALL
MAT
1
ING
1
RUNS
19
BF
27
50s
0
100s
0
6s
0
4s
2
NO
0
HS
19
AVG
19.00
SR
70.37
TEST
MAT
11
ING
6
BALLS
79
WKT
6
RUNS
169
ECO
2.14
AVG
28.17
SR
79.00
5Ws
0
ODI
MAT
20
ING
7
BALLS
29
WKT
4
RUNS
178
ECO
6.08
AVG
44.50
SR
43.95
5Ws
0
ALL
MAT
32
ING
13
BALLS
108
WKT
10
RUNS
347
ECO
3.20
AVG
34.70
SR
64.98
5Ws
0
Craig McMillan's stats vs South Africa
South Africa Team Stats
TEST
MAT
11
ING
9
RUNS
285
BF
665
50s
2
100s
0
6s
1
4s
40
NO
1
HS
82
AVG
35.63
SR
42.86
ODI
MAT
31
ING
31
RUNS
637
BF
909
50s
4
100s
0
6s
10
4s
53
NO
3
HS
86
AVG
22.75
SR
70.08
T20I
MAT
2
ING
2
RUNS
63
BF
44
50s
0
100s
0
6s
4
4s
3
NO
1
HS
48
AVG
63.00
SR
143.18
ALL
MAT
44
ING
42
RUNS
985
BF
1618
50s
6
100s
0
6s
15
4s
96
NO
5
HS
86
AVG
26.62
SR
60.88
TEST
MAT
11
ING
7
BALLS
62
WKT
2
RUNS
157
ECO
2.52
AVG
78.50
SR
186.60
5Ws
0
ODI
MAT
31
ING
10
BALLS
29
WKT
7
RUNS
168
ECO
5.79
AVG
24.00
SR
24.86
5Ws
0
ALL
MAT
44
ING
17
BALLS
91
WKT
9
RUNS
325
ECO
3.56
AVG
36.11
SR
60.80
5Ws
0
Craig McMillan's stats vs Sri Lanka
Sri Lanka Team Stats
TEST
MAT
6
ING
6
RUNS
159
BF
248
50s
0
100s
1
6s
6
4s
14
NO
0
HS
142
AVG
26.50
SR
64.11
ODI
MAT
21
ING
21
RUNS
408
BF
624
50s
1
100s
0
6s
6
4s
26
NO
1
HS
61
AVG
20.40
SR
65.38
T20I
MAT
1
ING
1
RUNS
2
BF
5
50s
0
100s
0
6s
0
4s
0
NO
0
HS
2
AVG
2.00
SR
40.00
ALL
MAT
28
ING
28
RUNS
569
BF
877
50s
1
100s
1
6s
12
4s
40
NO
1
HS
142
AVG
21.07
SR
64.88
TEST
MAT
6
ING
4
BALLS
44
WKT
5
RUNS
116
ECO
2.64
AVG
23.20
SR
52.80
5Ws
0
ODI
MAT
21
ING
12
BALLS
45
WKT
7
RUNS
258
ECO
5.70
AVG
36.86
SR
38.83
5Ws
0
ALL
MAT
28
ING
16
BALLS
89
WKT
12
RUNS
374
ECO
4.19
AVG
31.17
SR
44.65
5Ws
0
Craig McMillan's stats vs West Indies
West Indies Team Stats
TEST
MAT
7
ING
5
RUNS
103
BF
262
50s
1
100s
0
6s
1
4s
9
NO
0
HS
51
AVG
20.60
SR
39.31
ODI
MAT
15
ING
13
RUNS
340
BF
502
50s
3
100s
0
6s
3
4s
23
NO
1
HS
83
AVG
28.33
SR
67.73
ALL
MAT
22
ING
18
RUNS
443
BF
764
50s
4
100s
0
6s
4
4s
32
NO
1
HS
83
AVG
26.06
SR
57.98
TEST
MAT
7
ING
1
BALLS
4
WKT
0
RUNS
22
ECO
5.50
AVG
22.00
SR
24.00
5Ws
0
ODI
MAT
15
ING
1
BALLS
3
WKT
0
RUNS
9
ECO
3.00
AVG
9.00
SR
18.00
5Ws
0
ALL
MAT
22
ING
2
BALLS
7
WKT
0
RUNS
31
ECO
4.43
AVG
31.00
SR
42.00
5Ws
0
Craig McMillan's stats vs Zimbabwe
Zimbabwe Team Stats
TEST
MAT
9
ING
7
RUNS
483
BF
777
50s
2
100s
2
6s
11
4s
60
NO
1
HS
142
AVG
80.50
SR
62.16
ODI
MAT
20
ING
17
RUNS
492
BF
564
50s
4
100s
0
6s
12
4s
32
NO
2
HS
78
AVG
32.80
SR
87.23
ALL
MAT
29
ING
24
RUNS
975
BF
1341
50s
6
100s
2
6s
23
4s
92
NO
3
HS
142
AVG
46.43
SR
72.71
TEST
MAT
9
ING
3
BALLS
20
WKT
1
RUNS
60
ECO
3.00
AVG
60.00
SR
120.00
5Ws
0
ODI
MAT
20
ING
9
BALLS
58
WKT
12
RUNS
261
ECO
4.47
AVG
21.75
SR
29.20
5Ws
0
ALL
MAT
29
ING
12
BALLS
78
WKT
13
RUNS
321
ECO
4.09
AVG
24.69
SR
36.18
5Ws
0