Craig Ervine

Middle-order batsman
-
Zimbabwe Flag
Full Name: Craig Richard Ervine
Date of Birth: 19 Aug 1985
Current Age: 40 Year, 11 Month, 1 Days
Born: Harare
Teams: Zimbabwe, Matabeleland Tuskers, Midlands, Southern Rocks, Zimbabwe A, Zimbabwe Under-19s, Zimbabwe XI
TEST
Rank
56
Cap No
75
First Game
2011-08-04
Last Game
2025-10-20
ODI
Rank
64
Cap No
109
First Game
2010-05-28
Last Game
2026-07-11
T20I
Rank
-
Cap No
24
First Game
2010-05-04
Last Game
2024-05-07
Craig Ervine's stats vs Sri Lanka
TEST
MAT
10
ING
10
RUNS
430
BF
798
50s
3
100s
1
6s
6
4s
39
NO
0
HS
160
AVG
43.00
SR
53.88
TEST
1st InningING
3
RUNS
257
BF
454
50s
1
100s
1
6s
5
4s
19
NO
0
HS
160
AVG
85.67
SR
56.61
TEST
2nd InningING
2
RUNS
76
BF
148
50s
1
100s
0
6s
0
4s
9
NO
0
HS
64
AVG
38.00
SR
51.35
TEST
3rd InningING
3
RUNS
25
BF
67
50s
0
100s
0
6s
0
4s
2
NO
0
HS
13
AVG
8.33
SR
37.31
TEST
4th InningING
2
RUNS
72
BF
129
50s
1
100s
0
6s
1
4s
9
NO
0
HS
72
AVG
36.00
SR
55.81
ODI
MAT
20
ING
19
RUNS
385
BF
507
50s
3
100s
0
6s
2
4s
41
NO
1
HS
91
AVG
21.39
SR
75.94
ODI
1st InningING
13
RUNS
279
BF
397
50s
2
100s
0
6s
1
4s
29
NO
0
HS
91
AVG
21.46
SR
70.28
ODI
2nd InningING
6
RUNS
106
BF
110
50s
1
100s
0
6s
1
4s
12
NO
1
HS
69
AVG
21.20
SR
96.36
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
T20I
1st InningING
2
RUNS
10
BF
17
50s
0
100s
0
6s
0
4s
2
NO
0
HS
10
AVG
5.00
SR
58.82
T20I
2nd InningING
2
RUNS
80
BF
67
50s
1
100s
0
6s
3
4s
6
NO
0
HS
70
AVG
40.00
SR
119.40
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
ALL
1st InningING
18
RUNS
546
BF
868
50s
3
100s
1
6s
6
4s
50
NO
0
HS
160
AVG
30.33
SR
62.90
ALL
2nd InningING
10
RUNS
262
BF
325
50s
3
100s
0
6s
4
4s
27
NO
1
HS
70
AVG
29.11
SR
80.62
ALL
3rd InningING
3
RUNS
25
BF
67
50s
0
100s
0
6s
0
4s
2
NO
0
HS
13
AVG
8.33
SR
37.31
ALL
4th InningING
2
RUNS
72
BF
129
50s
1
100s
0
6s
1
4s
9
NO
0
HS
72
AVG
36.00
SR
55.81
Craig Ervine's matches vs Sri Lanka
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd T20I (N) - Thu, 18 Jan 202401000.00LossView Scorecard
2nd T20I (N) - Tue, 16 Jan 2024705462129.62WinView Scorecard
1st T20I (N) - Sun, 14 Jan 202410162062.50LossView Scorecard
3rd ODI (D/N) - Thu, 11 Jan 202406000.00LossView Scorecard
2nd ODI (D/N) - Mon, 08 Jan 2024821029180.39LossView Scorecard
1st ODI (D/N) - Sat, 06 Jan 202404000.00LossView Scorecard
24th , Super Six - Sun, 02 Jul 2023141330107.69LossView Scorecard
3rd ODI (D/N) - Fri, 21 Jan 202201000.00LossView Scorecard
2nd ODI (D/N) - Tue, 18 Jan 2022919810092.85WinView Scorecard
1st ODI (D/N) - Sun, 16 Jan 20229200045.00LossView Scorecard
2nd Test - Mon, 27 Jan 2020121111109.09LossView Scorecard
2nd Test - Mon, 27 Jan 202013431030.23LossView Scorecard
1st Test - Sun, 19 Jan 2020851875345.45LossView Scorecard
1st Test - Sun, 19 Jan 20207130053.84LossView Scorecard
4th (D/N) - Sun, 21 Jan 2018250040.00LossView Scorecard
2nd (D/N) - Wed, 17 Jan 2018290022.22WinView Scorecard
Only Test - Fri, 14 Jul 201716025613162.50LossView Scorecard
Only Test - Fri, 14 Jul 20175111045.45LossView Scorecard
5th ODI - Mon, 10 Jul 2017260033.33WinView Scorecard
4th ODI - Sat, 08 Jul 2017695581125.45WinView Scorecard
3rd ODI - Thu, 06 Jul 201716241066.66LossView Scorecard
2nd ODI - Sun, 02 Jul 201722412053.65LossView Scorecard
1st ODI - Fri, 30 Jun 201718232078.26WinView Scorecard
Final - Sun, 27 Nov 201625333075.75LossView Scorecard
1st - Mon, 14 Nov 201602000.00LossView Scorecard
2nd Test - Sun, 06 Nov 2016641128057.14LossView Scorecard
2nd Test - Sun, 06 Nov 2016721219159.50LossView Scorecard
1st Test - Sat, 29 Oct 201612361033.33LossView Scorecard
1st Test - Sat, 29 Oct 201608000.00LossView Scorecard
1st - Tue, 18 Sep 201210130176.92LossView Scorecard
26th , Group A - Thu, 10 Mar 201117212080.95LossView Scorecard
Final - Wed, 09 Jun 20109241037.50LossView Scorecard
3rd - Tue, 01 Jun 20107200035.00LossView Scorecard