26MatchesODI 21 · T20I 5
498Runsaverage 22.64 · SR 80.2
91Highest score0 hundreds · 4 fifties

Craig Ervine against Sri Lanka by format

FormatMatRunsAvgSR100s/50sHS
ODI2140822.6776.00/391
T20I59022.50107.10/170

Craig Ervine against Sri Lanka year by year

YearMatRunsAvgSR100s/50sHS
2024 T20I38026.67112.70/170
2024 ODI38227.3373.20/182
2023 ODI11414.00107.70/014
2022 ODI310033.3384.00/191
2018 ODI242.0028.60/02
6 earlier years
YearMatRunsAvgSR100s/50sHS
2017 ODI512731.7585.20/169*
2016 ODI34824.0073.80/025
2012 T20I11010.0076.90/010
2011 ODI11717.0081.00/017
2010 ODI3168.0036.40/09
2010 T20I10——0/0—

Craig Ervine's best innings against Sri Lanka

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
9198ODIPallekele International Cricket Stadium18 Jan 2022
82102ODIR Premadasa Stadium8 Jan 2024
7054T20IR Premadasa Stadium16 Jan 2024
69*55ODIMahinda Rajapaksa International Cricket Stadium, Sooriyawewa8 Jul 2017

Craig Ervine against Sri Lanka by ground

Sri Lanka bowlers Craig Ervine has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Mahesh Theekshana8360272.3
Dushmantha Chameera6933247.8
Nuwan Pradeep5137072.5
Jeffrey Vandersay42421100.0
Dilshan Madushanka3320260.6
Wanindu Hasaranga30403133.3

Craig Ervine's batting in every match against Sri Lanka

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
18 Jan 2024T20I01000.0LostR Premadasa Stadium
16 Jan 2024T20I705462129.6WonR Premadasa Stadium
14 Jan 2024T20I10162062.5LostR Premadasa Stadium
11 Jan 2024ODI06000.0LostR Premadasa Stadium
8 Jan 2024ODI821029180.4LostR Premadasa Stadium
19 older innings
DateFormatRunsBalls4s6sSRResultGround
6 Jan 2024ODI04000.0No resultR Premadasa Stadium
2 Jul 2023ODI141330107.7LostQueens Sports Club
21 Jan 2022ODI01000.0LostPallekele International Cricket Stadium
18 Jan 2022ODI919810092.9WonPallekele International Cricket Stadium
16 Jan 2022ODI9200045.0LostPallekele International Cricket Stadium
21 Jan 2018ODI250040.0LostShere Bangla National Stadium
17 Jan 2018ODI290022.2WonShere Bangla National Stadium
10 Jul 2017ODI260033.3WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
8 Jul 2017ODI69*5581125.5WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
6 Jul 2017ODI16241066.7LostMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
2 Jul 2017ODI22412053.7LostGalle International Stadium
30 Jun 2017ODI18232078.3WonGalle International Stadium
27 Nov 2016ODI25333075.8LostQueens Sports Club
21 Nov 2016ODI23*303076.7No resultQueens Sports Club
14 Nov 2016ODI02000.0LostHarare Sports Club
18 Sept 2012T20I10130176.9LostMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
10 Mar 2011ODI17212081.0LostPallekele International Cricket Stadium
9 Jun 2010ODI9241037.5LostHarare Sports Club
1 Jun 2010ODI7200035.0LostQueens Sports Club

Craig Ervine vs Sri Lanka: questions and answers

How many matches has Craig Ervine played against Sri Lanka?
Craig Ervine has played 26 matches against Sri Lanka (21 in ODIs, 5 in T20Is), from 2010 to 2024. Zimbabwe won 7 and lost 17 of them.
How many runs has Craig Ervine scored against Sri Lanka?
Craig Ervine has scored 498 runs in 24 innings against Sri Lanka at an average of 22.64 and a strike rate of 80.2 (408 runs at an average of 22.67 in ODIs, 90 runs at an average of 22.50 in T20Is).
What is Craig Ervine's highest score against Sri Lanka?
Craig Ervine's highest score against Sri Lanka is 91 off 98 balls (ODI) at Pallekele International Cricket Stadium on 18 January 2022.
How many hundreds has Craig Ervine scored against Sri Lanka?
Craig Ervine has scored no hundreds and 4 fifties against Sri Lanka.
Where has Craig Ervine scored the most runs against Sri Lanka?
At R Premadasa Stadium: 162 runs in 6 innings against Sri Lanka, at an average of 27.00.
How does Craig Ervine usually get out against Sri Lanka?
Of Craig Ervine's 22 dismissals against Sri Lanka: caught 13, lbw 5, bowled 2, stumped 1 and run out 1. Wanindu Hasaranga has dismissed Craig Ervine most often, 3 times in 30 balls.
When did Craig Ervine last play against Sri Lanka?
On 18 January 2024 (T20I) at R Premadasa Stadium: 0 off 1 ball. Zimbabwe lost that match.