United Arab Emirates v AustraliaSri Lanka v EnglandIndia v West IndiesBangladesh v ZimbabweAustralia v Pakistan See Full Match List
Sri Lanka versus South Africa Betting Tips and Preview | Cricsq

Sri Lanka versus South Africa Betting Tips and Preview

Test (2018-07-20) Colombo (SSCG)

Highlights
  • South Africa won 6 of the last 9 matches between these two sides.

  • Sri Lanka have won 4 of their last 10 Test matches.

  • South Africa have won 7 of their last 10 Test matches.

  • South Africa are rated 19 points ahead of Sri Lanka in the Cricsq ratings.

  • 4 out the last 4 non-draw matches played at Colombo (SSCG) have been won by the team batting first.

Betting Tips
  • Back South Africa to win with full stake (odds at time of writing 2.74 on Betfair).

Head to Head

Sri Lanka and South Africa have played each other 9 matches since 2010. South Africa won 6 times and Sri Lanka 2 times.

Sri Lanka won the last match between these two teams earlier this year.

Pitch Analysis

There have been 7 Test matches since 2010 at Colombo (SSCG). The next section will examine those matches.

The average first innings score at Colombo (SSCG) is 413 in Test matches. The last 3 first innings scores here were 622, 355 and 312.

48% of runs here have been scored in boundaries. This is below the global average of 51% of runs in Tests since 2010 being scored in boundaries. Batsmen at Colombo (SSCG) strike at 52.7 run per hundred balls against pace bowlers. This compared to a strike rate of 49.8 against spin.

The team batting first won the last 4 out the last 4 non-draw matches played at Colombo (SSCG).

More Pitch Stats >>
Sri Lanka Overview

Sri Lanka have won 4 of their last 10 Test matches. They beat South Africa in their last match.

The top order batting options for Sri Lanka are Dimuth Karunaratne, Danushka Gunathilaka and Kusal Mendis. Kusal Mendis averages 37.4 and has scored at a strike rate of 58.0. Dimuth Karunaratne has batted well in the year averaging 46.8. His overall test average is 36.6 with a strike rate of 49.0. Danushka Gunathilaka has a an average of 17.6 with a strike rate of 47.0.

The middle order batsmen in the squad are Kusal Perera, Dhananjaya de Silva, Dinesh Chandimal, Roshen Silva, Angelo Mathews, Niroshan Dickwella and Dilruwan Perera. Dinesh Chandimal has batted well in the year averaging 54.3. His overall test average is 45.0 with a strike rate of 50.0. Angelo Mathews has a an average of 28.5 in the last year. This is worse than his overall test average 43.4. He has a strike rate of 50.0. Dhananjaya de Silva averages 38.8 and has scored at a strike rate of 58.0. Roshen Silva averages 37.0 and has scored at a strike rate of 45.0. Niroshan Dickwella has scored at a strike rate of 69.0 per 100 balls and averages 31.4. Kusal Perera has a an average of 18.4 in the last year. This is worse than his overall test average 28.6. He has a strike rate of 73.0. Dilruwan Perera averages 20.7 and has scored at a strike rate of 49.0.

The pace bowling options for Sri Lanka are Suranga Lakmal, Lahiru Kumara, Angelo Mathews and Kasun Rajitha. Suranga Lakmal has an economy rate of 3.17 and has taken 117 Test wickets. Lahiru Kumara has a an taken 40 Test wickets and conceeded 3.96 runs an over. Angelo Mathews has an economy rate of 2.72 and has taken 33 Test wickets. Kasun Rajitha has a an taken 11 Test wickets with an economy rate of 2.67.

The spin bowling options for Sri Lanka are Rangana Herath, Dilruwan Perera, Lakshan Sandakan, Akila Dananjaya and Dhananjaya de Silva. Rangana Herath has an economy rate of 2.79 and has taken 388 Test wickets. Dilruwan Perera has an economy rate of 3.2 and has taken 119 Test wickets. Lakshan Sandakan has a an taken 30 Test wickets and conceeded 3.61 runs an over. Akila Dananjaya has an economy rate of 2.68 and has taken 10 Test wickets. Dhananjaya de Silva has a an taken 7 Test wickets and conceeded 3.74 runs an over.

More Team Stats >>
South Africa Overview

South Africa have won 7 of their last 10 Test matches. They lost to Sri Lanka in their last match.

The top order batting options for South Africa are Aiden Markram, Dean Elgar and Hashim Amla. Aiden Markram has a an average of 51.0 with a strike rate of 64.0. Hashim Amla has a an average of 35.0 in the last year. This is worse than his overall test average 50.3. He has a strike rate of 51.0. Dean Elgar has a an average of 41.6 with a strike rate of 45.0. He has performed better last year averaging 48.3.

The middle order batsmen in the squad are Faf du Plessis, Temba Bavuma, Theunis de Bruyn, Quinton de Kock and Vernon Philander. Faf du Plessis has a an average of 42.7 with a strike rate of 45.0. He has performed worse last year averaging 37.0. Quinton de Kock has a an average of 19.7 in the last year. This is worse than his overall test average 37.0. He has a strike rate of 70.0. Temba Bavuma has a an average of 40.9 in the last year. This exceeds overall test average 33.7. He has a strike rate of 46.0. Vernon Philander averages 25.2 and has scored at a strike rate of 47.0. Theunis de Bruyn averages 14.4 and has scored at a strike rate of 48.0.

The pace bowling options for South Africa are Dale Steyn, Vernon Philander, Kagiso Rabada and Lungi Ngidi. Dale Steyn has an economy rate of 3.1 and has taken 300 Test wickets. Vernon Philander has a an taken 205 Test wickets with an economy rate of 2.66. Kagiso Rabada has an economy rate of 3.31 and has taken 150 Test wickets. Lungi Ngidi has a an taken 14 Test wickets with an economy rate of 2.88.

The spin bowling options for South Africa are Keshav Maharaj and Tabraiz Shamsi. Keshav Maharaj has a an taken 78 Test wickets with an economy rate of 3.1. Tabraiz Shamsi has an economy rate of 3.45 and has taken 6 Test wickets.

More Team Stats >>
The Verdict

South Africa are rated 19 points ahead of Sri Lanka in the Cricsq ratings. They have 118 points whereas Sri Lanka have 99.

At the time of writing Sri Lanka are favorites on Betfair at 2.26. South Africa are 2.74.

I suggest backing South Africa to win this match. At the prices South Africa represent the value bet in this match.

Sri Lanka Squad
Dimuth Karunaratne

Current Form:

Dimuth Karunaratne has played in 50 Test Matches. He has scored 2 fifties and 1 hundred in his last 10 Tests.

He has scored 3404 runs in Test Matches. He has an average of 36.6. He has a strike rate of 48.5. He is equally effective against pace and spin.

Karunaratne has taken 1 wickets in Test Matches. He has an economy rate of 4.04 runs per over.

Dimuth Karunaratne Full Profile >>

Danushka Gunathilaka

Current Form:

Danushka Gunathilaka has played in 4 Test Matches.

He has scored 141 runs in Test Matches. He has an average of 17.6. He has a strike rate of 47.5. He prefers batting against pace bowlers. His strike rate against pace is 50.5 and against spin it is 41.4.

Gunathilaka has taken 1 wickets in Test Matches. He has an economy rate of 4.75 runs per over.

Danushka Gunathilaka Full Profile >>

Kusal Perera

Current Form:

Kusal Perera has played in 13 Test Matches. He has scored 1 fifty in his last 10 Tests.

He has scored 657 runs in Test Matches. He has an average of 28.6. He has a strike rate of 73.2. He is equally effective against pace and spin.

Kusal Perera Full Profile >>

Dhananjaya de Silva

Current Form:

Dhananjaya de Silva has played in 16 Test Matches. He has scored 1 hundred in his last 10 Tests.

He has scored 1126 runs in Test Matches. He has an average of 38.8. He has a strike rate of 57.8. He prefers batting against the spinners. His strike rate against spin is 61.3 and against pace it is 53.7.

Silva has taken 7 wickets in Test Matches. He has an economy rate of 3.74 runs per over.

Dhananjaya de Silva Full Profile >>

Kusal Mendis

Current Form:

Kusal Mendis has played in 28 Test Matches. He has scored 2 fifties and 1 hundred in his last 10 Tests.

He has scored 2021 runs in Test Matches. He has an average of 37.4. He has a strike rate of 58.3. He prefers batting against the spinners. His strike rate against spin is 64.1 and against pace it is 53.5.

Mendis has taken 1 wickets in Test Matches. He has an economy rate of 4.23 runs per over.

Kusal Mendis Full Profile >>

Dinesh Chandimal

Current Form:

Dinesh Chandimal has played in 48 Test Matches. He has scored 1 fifty and 2 hundreds in his last 10 Tests.

He has scored 3642 runs in Test Matches. He has an average of 45.0. He has a strike rate of 50.1. He prefers batting against pace bowlers. His strike rate against pace is 52.4 and against spin it is 47.8.

Dinesh Chandimal Full Profile >>

Angelo Mathews

Current Form:

Angelo Mathews has played in 74 Test Matches. He has scored 1 fifty and 1 hundred in his last 10 Tests.

He has scored 4992 runs in Test Matches. He has an average of 43.4. He has a strike rate of 49.8. He prefers batting against pace bowlers. His strike rate against pace is 53.4 and against spin it is 46.0.

Mathews has taken 33 wickets in Test Matches. He has an economy rate of 2.72 runs per over.

Angelo Mathews Full Profile >>

Roshen Silva

Current Form:

Roshen Silva has played in 7 Test Matches. He has scored 2 fifties in his last 10 Tests.

He has scored 407 runs in Test Matches. He has an average of 37.0. He has a strike rate of 44.5. He prefers batting against the spinners. His strike rate against spin is 48.3 and against pace it is 38.3.

Roshen Silva Full Profile >>

Niroshan Dickwella

Current Form:

Niroshan Dickwella has played in 21 Test Matches. He has scored 1 fifty in his last 10 Tests.

He has scored 1193 runs in Test Matches. He has an average of 31.4. He has a strike rate of 69.4. He prefers batting against the spinners. His strike rate against spin is 72.5 and against pace it is 66.1.

Niroshan Dickwella Full Profile >>

Dilruwan Perera

Current Form:

Dilruwan Perera has played in 30 Test Matches.

He has scored 951 runs in Test Matches. He has an average of 20.7. He has a strike rate of 49.2. He prefers batting against the spinners. His strike rate against spin is 54.0 and against pace it is 41.3.

Perera has taken 119 wickets in Test Matches. He has an economy rate of 3.2 runs per over.

Dilruwan Perera Full Profile >>

Kasun Rajitha

Current Form:

Kasun Rajitha has played in 2 Test Matches.

He has scored 4 runs in Test Matches. He has an average of 1.3. He has a strike rate of 8.0. He prefers batting against the spinners. His strike rate against spin is 18.2 and against pace it is 5.1.

Rajitha has taken 11 wickets in Test Matches. He has an economy rate of 2.67 runs per over.

Kasun Rajitha Full Profile >>

Lakshan Sandakan

Current Form:

Lakshan Sandakan has played in 10 Test Matches.

He has scored 108 runs in Test Matches. He has an average of 12.0. He has a strike rate of 47.4. He prefers batting against pace bowlers. His strike rate against pace is 77.3 and against spin it is 34.8.

Sandakan has taken 30 wickets in Test Matches. He has an economy rate of 3.61 runs per over.

Lakshan Sandakan Full Profile >>

Akila Dananjaya

Current Form:

Akila Dananjaya has played in 2 Test Matches.

He has scored 45 runs in Test Matches. He has an average of 11.3. He has a strike rate of 67.2. He prefers batting against the spinners. His strike rate against spin is 81.0 and against pace it is 60.9.

Dananjaya has taken 10 wickets in Test Matches. He has an economy rate of 2.68 runs per over.

Akila Dananjaya Full Profile >>

Rangana Herath

Current Form:

Rangana Herath has played in 88 Test Matches.

He has scored 1642 runs in Test Matches. He has an average of 14.7. He has a strike rate of 50.1. He prefers batting against pace bowlers. His strike rate against pace is 53.4 and against spin it is 46.3.

Herath has taken 417 wickets in Test Matches. He has an economy rate of 2.8 runs per over.

Rangana Herath Full Profile >>

Suranga Lakmal

Current Form:

Suranga Lakmal has played in 48 Test Matches.

He has scored 593 runs in Test Matches. He has an average of 11.0. He has a strike rate of 47.9. He prefers batting against pace bowlers. His strike rate against pace is 55.3 and against spin it is 41.5.

Lakmal has taken 117 wickets in Test Matches. He has an economy rate of 3.17 runs per over.

Suranga Lakmal Full Profile >>

Lahiru Kumara

Current Form:

Lahiru Kumara has played in 12 Test Matches.

He has scored 44 runs in Test Matches. He has an average of 4.0. He has a strike rate of 37.6. He prefers batting against the spinners. His strike rate against spin is 50.8 and against pace it is 21.8.

Kumara has taken 40 wickets in Test Matches. He has an economy rate of 3.96 runs per over.

Lahiru Kumara Full Profile >>

South Africa Squad
Dean Elgar

Current Form:

Dean Elgar has played in 50 Test Matches. He has scored 2 fifties and 1 hundred in his last 10 Tests.

He has scored 3206 runs in Test Matches. He has an average of 41.6. He has a strike rate of 45.2. He is equally effective against pace and spin.

Elgar has taken 14 wickets in Test Matches. He has an economy rate of 3.81 runs per over.

Dean Elgar Full Profile >>

Aiden Markram

Current Form:

Aiden Markram has played in 11 Test Matches. He has scored 1 fifty and 2 hundreds in his last 10 Tests.

He has scored 1019 runs in Test Matches. He has an average of 51.0. He has a strike rate of 63.6. He prefers batting against pace bowlers. His strike rate against pace is 66.6 and against spin it is 57.5.

Markram has taken 0 wickets in Test Matches. He has an economy rate of 2.77 runs per over.

Aiden Markram Full Profile >>

Hashim Amla

Current Form:

Hashim Amla has played in 118 Test Matches. He has scored 1 fifty in his last 10 Tests.

He has scored 8997 runs in Test Matches. He has an average of 47.6. He has a strike rate of 50.3. He prefers batting against pace bowlers. His strike rate against pace is 52.1 and against spin it is 46.8.

Amla has taken 0 wickets in Test Matches. He has an economy rate of 4.11 runs per over.

Hashim Amla Full Profile >>

Faf du Plessis

Current Form:

Faf du Plessis has played in 53 Test Matches. He has scored 1 hundred in his last 10 Tests.

He has scored 3247 runs in Test Matches. He has an average of 42.7. He has a strike rate of 45.3. He prefers batting against pace bowlers. His strike rate against pace is 49.6 and against spin it is 38.8.

Plessis has taken 0 wickets in Test Matches. He has an economy rate of 5.31 runs per over.

Faf du Plessis Full Profile >>

Temba Bavuma

Current Form:

Temba Bavuma has played in 30 Test Matches. He has scored 1 fifty in his last 10 Tests.

He has scored 1414 runs in Test Matches. He has an average of 33.7. He has a strike rate of 46.5. He prefers batting against the spinners. His strike rate against spin is 50.2 and against pace it is 44.6.

Bavuma has taken 1 wickets in Test Matches. He has an economy rate of 3.81 runs per over.

Temba Bavuma Full Profile >>

Theunis de Bruyn

Current Form:

Theunis de Bruyn has played in 5 Test Matches.

He has scored 130 runs in Test Matches. He has an average of 14.4. He has a strike rate of 48.0. He prefers batting against the spinners. His strike rate against spin is 58.3 and against pace it is 43.1.

Bruyn has taken 0 wickets in Test Matches. He has an economy rate of 4.5 runs per over.

Theunis de Bruyn Full Profile >>

Quinton de Kock

Current Form:

Quinton de Kock has played in 34 Test Matches. He has scored 2 fifties in his last 10 Tests.

He has scored 1885 runs in Test Matches. He has an average of 37.0. He has a strike rate of 70.3. He is equally effective against pace and spin.

Quinton de Kock Full Profile >>

Keshav Maharaj

Current Form:

Keshav Maharaj has played in 21 Test Matches.

He has scored 401 runs in Test Matches. He has an average of 16.0. He has a strike rate of 70.2. He prefers batting against the spinners. His strike rate against spin is 88.2 and against pace it is 58.1.

Maharaj has taken 78 wickets in Test Matches. He has an economy rate of 3.1 runs per over.

Keshav Maharaj Full Profile >>

Vernon Philander

Current Form:

Vernon Philander has played in 55 Test Matches. He has scored 1 fifty in his last 10 Tests.

He has scored 1485 runs in Test Matches. He has an average of 25.2. He has a strike rate of 46.6. He prefers batting against pace bowlers. His strike rate against pace is 53.0 and against spin it is 36.2.

Philander has taken 205 wickets in Test Matches. He has an economy rate of 2.66 runs per over.

Vernon Philander Full Profile >>

Kagiso Rabada

Current Form:

Kagiso Rabada has played in 31 Test Matches.

He has scored 412 runs in Test Matches. He has an average of 12.5. He has a strike rate of 44.5. He prefers batting against pace bowlers. His strike rate against pace is 50.0 and against spin it is 28.3.

Rabada has taken 150 wickets in Test Matches. He has an economy rate of 3.31 runs per over.

Kagiso Rabada Full Profile >>

Dale Steyn

Current Form:

Dale Steyn has played in 87 Test Matches.

He has scored 1188 runs in Test Matches. He has an average of 14.0. He has a strike rate of 43.7. He is equally effective against pace and spin.

Steyn has taken 421 wickets in Test Matches. He has an economy rate of 3.23 runs per over.

Dale Steyn Full Profile >>

Tabraiz Shamsi

Current Form:

Tabraiz Shamsi has played in 2 Test Matches.

He has scored 20 runs in Test Matches. He has an average of 20.0. He has a strike rate of 41.7. He prefers batting against pace bowlers. His strike rate against pace is 61.9 and against spin it is 25.0.

Shamsi has taken 6 wickets in Test Matches. He has an economy rate of 3.45 runs per over.

Tabraiz Shamsi Full Profile >>

Lungi Ngidi

Current Form:

Lungi Ngidi has played in 3 Test Matches.

He has scored 11 runs in Test Matches. He has an average of 2.8. He has a strike rate of 37.9. He prefers batting against pace bowlers. His strike rate against pace is 44.0 and against spin it is 20.0.

Ngidi has taken 14 wickets in Test Matches. He has an economy rate of 2.88 runs per over.

Lungi Ngidi Full Profile >>

Cricket Betting Bookmakers

Latest Ratings & Results

Australia beat United Arab Emirates

(7 wks : 23 balls left)

Bangladesh beat Zimbabwe

(28 runs)

India beat West Indies

(8 wks : 47 balls left)

England beat Sri Lanka

(18 runs D/L/S method)

England beat Sri Lanka

(7 wks : 15 balls left)