Craig Ervine

Middle-order batsman
ZIM Flag
Full Name: Craig Richard Ervine
Date of Birth: 19 Aug 1985
Current Age: 40 Year, 0 Month, 8 Days
Born: Harare
Teams: Zimbabwe, Matabeleland Tuskers, Midlands, Southern Rocks, Zimbabwe A, Zimbabwe Under-19s, Zimbabwe XI
TEST
Rank
40
Cap No
75
First Game
2011-08-04
Last Game
2025-08-07
ODI
Rank
79
Cap No
109
First Game
2010-05-28
Last Game
2025-02-18
T20I
Rank
-
Cap No
24
First Game
2010-05-04
Last Game
2024-05-07
Craig Ervine's stats vs AfghanistanAfghanistan Team Stats
TEST
MAT
7
ING
5
RUNS
264
BF
480
50s
2
100s
1
6s
3
4s
21
NO
1
HS
104
AVG
52.67
SR
56.13
ODI
MAT
21
ING
24
RUNS
491
BF
778
50s
2
100s
0
6s
4
4s
45
NO
4
HS
73
AVG
25.24
SR
62.63
T20I
MAT
6
ING
5
RUNS
16
BF
15
50s
0
100s
0
6s
0
4s
3
NO
0
HS
9
AVG
4.33
SR
104.00
ALL
MAT
34
ING
34
RUNS
771
BF
1273
50s
4
100s
1
6s
7
4s
69
NO
5
HS
104
AVG
26.59
SR
60.57
Craig Ervine's stats vs AustraliaAustralia Team Stats
ODI
MAT
1
ING
1
RUNS
0
BF
6
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
ALL
MAT
1
ING
1
RUNS
0
BF
6
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
Craig Ervine's stats vs BangladeshBangladesh Team Stats
TEST
MAT
10
ING
11
RUNS
314
BF
572
50s
0
100s
1
6s
3
4s
37
NO
1
HS
107
AVG
33.67
SR
54.30
ODI
MAT
13
ING
13
RUNS
244
BF
398
50s
0
100s
0
6s
1
4s
19
NO
2
HS
46
AVG
22.18
SR
61.31
T20I
MAT
12
ING
11
RUNS
146
BF
171
50s
0
100s
0
6s
2
4s
14
NO
0
HS
29
AVG
13.08
SR
84.86
ALL
MAT
35
ING
35
RUNS
704
BF
1141
50s
0
100s
1
6s
6
4s
70
NO
3
HS
107
AVG
22.00
SR
61.70
Craig Ervine's stats vs CanadaCanada Team Stats
ODI
MAT
1
ING
1
RUNS
85
BF
81
50s
1
100s
0
6s
2
4s
6
NO
0
HS
85
AVG
85.00
SR
104.94
ALL
MAT
1
ING
1
RUNS
85
BF
81
50s
1
100s
0
6s
2
4s
6
NO
0
HS
85
AVG
85.00
SR
104.94
Craig Ervine's stats vs EnglandEngland Team Stats
TEST
MAT
2
ING
2
RUNS
44
BF
77
50s
0
100s
0
6s
0
4s
6
NO
0
HS
42
AVG
22.00
SR
57.14
ALL
MAT
2
ING
2
RUNS
44
BF
77
50s
0
100s
0
6s
0
4s
6
NO
0
HS
42
AVG
22.00
SR
57.14
Craig Ervine's stats vs Hong KongHong Kong Team Stats
ODI
MAT
1
ING
1
RUNS
25
BF
42
50s
0
100s
0
6s
0
4s
0
NO
0
HS
25
AVG
25.00
SR
59.52
ALL
MAT
1
ING
1
RUNS
25
BF
42
50s
0
100s
0
6s
0
4s
0
NO
0
HS
25
AVG
25.00
SR
59.52
Craig Ervine's stats vs IndiaIndia Team Stats
ODI
MAT
4
ING
3
RUNS
115
BF
146
50s
1
100s
0
6s
1
4s
7
NO
1
HS
67
AVG
57.50
SR
78.77
T20I
MAT
4
ING
4
RUNS
52
BF
74
50s
0
100s
0
6s
0
4s
5
NO
0
HS
30
AVG
13.00
SR
70.27
ALL
MAT
8
ING
7
RUNS
167
BF
220
50s
1
100s
0
6s
1
4s
12
NO
1
HS
67
AVG
27.83
SR
75.91
Craig Ervine's stats vs IrelandIreland Team Stats
TEST
MAT
8
ING
2
RUNS
12
BF
54
50s
0
100s
0
6s
0
4s
0
NO
0
HS
7
AVG
6.00
SR
22.22
ODI
MAT
17
ING
17
RUNS
713
BF
843
50s
5
100s
2
6s
11
4s
73
NO
3
HS
105
AVG
50.93
SR
84.58
T20I
MAT
11
ING
11
RUNS
392
BF
309
50s
4
100s
0
6s
11
4s
40
NO
2
HS
68
AVG
43.56
SR
126.86
ALL
MAT
36
ING
30
RUNS
1117
BF
1206
50s
9
100s
2
6s
22
4s
113
NO
5
HS
105
AVG
44.68
SR
92.62
Craig Ervine's stats vs JerseyJersey Team Stats
T20I
MAT
1
ING
1
RUNS
4
BF
5
50s
0
100s
0
6s
0
4s
1
NO
0
HS
4
AVG
4.00
SR
80.00
ALL
MAT
1
ING
1
RUNS
4
BF
5
50s
0
100s
0
6s
0
4s
1
NO
0
HS
4
AVG
4.00
SR
80.00
Craig Ervine's stats vs KenyaKenya Team Stats
ODI
MAT
1
ING
1
RUNS
66
BF
54
50s
1
100s
0
6s
1
4s
9
NO
0
HS
66
AVG
66.00
SR
122.22
ALL
MAT
1
ING
1
RUNS
66
BF
54
50s
1
100s
0
6s
1
4s
9
NO
0
HS
66
AVG
66.00
SR
122.22
Craig Ervine's stats vs NamibiaNamibia Team Stats
T20I
MAT
10
ING
10
RUNS
205
BF
192
50s
2
100s
0
6s
5
4s
14
NO
2
HS
55
AVG
25.63
SR
106.77
ALL
MAT
10
ING
10
RUNS
205
BF
192
50s
2
100s
0
6s
5
4s
14
NO
2
HS
55
AVG
25.63
SR
106.77
Craig Ervine's stats vs NepalNepal Team Stats
ODI
MAT
2
ING
2
RUNS
155
BF
178
50s
0
100s
1
6s
1
4s
16
NO
1
HS
121
AVG
155.00
SR
87.08
ALL
MAT
2
ING
2
RUNS
155
BF
178
50s
0
100s
1
6s
1
4s
16
NO
1
HS
121
AVG
155.00
SR
87.08
Craig Ervine's stats vs NetherlandsNetherlands Team Stats
ODI
MAT
3
ING
6
RUNS
237
BF
278
50s
2
100s
0
6s
3
4s
31
NO
0
HS
84
AVG
50.00
SR
85.23
T20I
MAT
4
ING
4
RUNS
101
BF
84
50s
1
100s
0
6s
4
4s
10
NO
0
HS
59
AVG
25.25
SR
120.24
ALL
MAT
10
ING
10
RUNS
338
BF
362
50s
3
100s
0
6s
7
4s
41
NO
0
HS
84
AVG
33.80
SR
93.37
Craig Ervine's stats vs New ZealandNew Zealand Team Stats
TEST
MAT
4
ING
4
RUNS
236
BF
455
50s
1
100s
1
6s
1
4s
30
NO
0
HS
146
AVG
59.00
SR
51.87
ODI
MAT
4
ING
4
RUNS
185
BF
192
50s
0
100s
1
6s
6
4s
18
NO
1
HS
130
AVG
61.67
SR
96.35
T20I
MAT
2
ING
2
RUNS
43
BF
51
50s
0
100s
0
6s
0
4s
4
NO
0
HS
42
AVG
21.50
SR
84.31
ALL
MAT
10
ING
10
RUNS
464
BF
698
50s
1
100s
2
6s
7
4s
52
NO
1
HS
146
AVG
51.56
SR
66.48
Craig Ervine's stats vs OmanOman Team Stats
ODI
MAT
1
ING
1
RUNS
25
BF
40
50s
0
100s
0
6s
0
4s
4
NO
0
HS
25
AVG
25.00
SR
62.50
ALL
MAT
1
ING
1
RUNS
25
BF
40
50s
0
100s
0
6s
0
4s
4
NO
0
HS
25
AVG
25.00
SR
62.50
Craig Ervine's stats vs PakistanPakistan Team Stats
TEST
MAT
2
ING
2
RUNS
55
BF
118
50s
0
100s
0
6s
0
4s
9
NO
0
HS
49
AVG
27.50
SR
46.61
ODI
MAT
9
ING
8
RUNS
186
BF
311
50s
2
100s
0
6s
1
4s
19
NO
0
HS
52
AVG
23.25
SR
59.81
T20I
MAT
5
ING
5
RUNS
69
BF
65
50s
0
100s
0
6s
1
4s
7
NO
0
HS
34
AVG
13.80
SR
106.15
ALL
MAT
16
ING
15
RUNS
310
BF
494
50s
2
100s
0
6s
2
4s
35
NO
0
HS
52
AVG
20.67
SR
62.75
Craig Ervine's stats vs ScotlandScotland Team Stats
ODI
MAT
4
ING
4
RUNS
89
BF
126
50s
1
100s
0
6s
1
4s
8
NO
0
HS
57
AVG
22.25
SR
70.63
T20I
MAT
4
ING
4
RUNS
139
BF
140
50s
1
100s
0
6s
1
4s
14
NO
0
HS
58
AVG
34.75
SR
99.29
ALL
MAT
8
ING
8
RUNS
228
BF
266
50s
2
100s
0
6s
2
4s
22
NO
0
HS
58
AVG
28.50
SR
85.71
Craig Ervine's stats vs SingaporeSingapore Team Stats
T20I
MAT
1
ING
1
RUNS
34
BF
16
50s
0
100s
0
6s
2
4s
5
NO
0
HS
34
AVG
34.00
SR
212.50
ALL
MAT
1
ING
1
RUNS
34
BF
16
50s
0
100s
0
6s
2
4s
5
NO
0
HS
34
AVG
34.00
SR
212.50
Craig Ervine's stats vs South AfricaSouth Africa Team Stats
TEST
MAT
6
ING
6
RUNS
178
BF
381
50s
0
100s
0
6s
1
4s
22
NO
0
HS
49
AVG
29.67
SR
46.72
ODI
MAT
6
ING
6
RUNS
74
BF
141
50s
0
100s
0
6s
1
4s
5
NO
0
HS
27
AVG
12.33
SR
52.48
T20I
MAT
2
ING
2
RUNS
39
BF
46
50s
0
100s
0
6s
0
4s
4
NO
0
HS
37
AVG
19.50
SR
84.78
ALL
MAT
14
ING
14
RUNS
291
BF
568
50s
0
100s
0
6s
2
4s
31
NO
0
HS
49
AVG
20.79
SR
51.23
Craig Ervine's stats vs Sri LankaSri Lanka Team Stats
TEST
MAT
13
ING
10
RUNS
430
BF
798
50s
4
100s
1
6s
6
4s
39
NO
0
HS
160
AVG
40.77
SR
57.80
ODI
MAT
17
ING
19
RUNS
385
BF
507
50s
2
100s
0
6s
2
4s
41
NO
1
HS
91
AVG
19.00
SR
73.45
T20I
MAT
5
ING
4
RUNS
90
BF
84
50s
1
100s
0
6s
3
4s
8
NO
0
HS
70
AVG
22.50
SR
107.14
ALL
MAT
35
ING
33
RUNS
905
BF
1389
50s
7
100s
1
6s
11
4s
88
NO
1
HS
160
AVG
28.28
SR
65.15
Craig Ervine's stats vs United Arab EmiratesUnited Arab Emirates Team Stats
ODI
MAT
6
ING
6
RUNS
203
BF
206
50s
2
100s
0
6s
7
4s
15
NO
1
HS
64
AVG
40.60
SR
98.54
ALL
MAT
6
ING
6
RUNS
203
BF
206
50s
2
100s
0
6s
7
4s
15
NO
1
HS
64
AVG
40.60
SR
98.54
Craig Ervine's stats vs West IndiesWest Indies Team Stats
TEST
MAT
10
ING
10
RUNS
259
BF
563
50s
1
100s
0
6s
8
4s
233
NO
1
HS
72
AVG
28.78
SR
46.00
ODI
MAT
6
ING
6
RUNS
241
BF
289
50s
2
100s
0
6s
5
4s
26
NO
0
HS
80
AVG
40.17
SR
83.39
T20I
MAT
2
ING
2
RUNS
49
BF
55
50s
0
100s
0
6s
0
4s
6
NO
0
HS
34
AVG
24.50
SR
89.09
ALL
MAT
18
ING
18
RUNS
549
BF
907
50s
3
100s
0
6s
13
4s
265
NO
1
HS
80
AVG
32.29
SR
60.53