Auckland v Central DistrictsOman v NetherlandsMelbourne Renegades v Sydney SixersIreland v ScotlandKarachi Kings v Multan SultansPeshawar Zalmi v Quetta GladiatorsNew Zealand v BangladeshIslamabad United v Multan SultansKarachi Kings v Lahore QalandarsNorthern Districts v Central DistrictsMelbourne Stars v Melbourne RenegadesIreland v NetherlandsOman v ScotlandIslamabad United v Quetta GladiatorsLahore Qalandars v Peshawar Zalmi See Full Match List
South Africa versus Sri Lanka Betting Tips and Preview | Cricsq

South Africa versus Sri Lanka Betting Tips and Preview

Test (2019-02-21) Port Elizabeth (SGP)

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

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

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

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

  • The team batting first won the last 4 out the last 5 non-draw matches played at Port Elizabeth (SGP).

Betting Tips
  • No bet advised at the moment. Check back nearer the start of the match.

Head to Head

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

Sri Lanka won the last series between these two teams 2-0 in 2018.

Pitch Analysis

There have been 6 Test matches since 2010 at Port Elizabeth (SGP). The rest of the metrics in this section will look at those matches.

367 is the average first innings score at Port Elizabeth (SGP) in Test matches. The last 3 first innings scores here were 243, 309 and 286.

55% of runs here have been scored in boundaries. This exceeds the global average of 51% of runs in Tests since 2010 being scored in boundaries. Batsmen at Port Elizabeth (SGP) strike at 51.4 run per hundred balls against pace bowlers. This compared to a strike rate of 54.3 against spin.

The team batting first won the last 4 out the last 5 non-draw matches played at Port Elizabeth (SGP).

More Pitch Stats >>
South Africa Overview

South Africa have won 6 of their last 10 Test matches. They beat Pakistan in their last match.

The top order batting options for South Africa are Aiden Markram, Dean Elgar and Hashim Amla. Hashim Amla has a an average of 27.8 in the last year. This is worse than his overall test average 49.8. He has a strike rate of 50.0. Aiden Markram has scored at a strike rate of 65.0 per 100 balls and averages 46.0. Dean Elgar has a an average of 31.8 in the last year. This is worse than his overall test average 40.1. He has a strike rate of 45.0.

The middle order batsmen in the squad are Faf du Plessis, Theunis de Bruyn, Temba Bavuma, Zubayr Hamza, Quinton de Kock and Vernon Philander. Faf du Plessis has batted less well in the year averaging 27.6. His overall test average is 42.1 with a strike rate of 46.0. Quinton de Kock has scored at a strike rate of 72.0 per 100 balls and averages 38.2. Temba Bavuma has batted well in the year averaging 40.1. His overall test average is 34.6 with a strike rate of 48.0. Vernon Philander averages 24.5 and has scored at a strike rate of 46.0. Zubayr Hamza has scored at a strike rate of 59.0 per 100 balls and averages 20.5. Theunis de Bruyn has a an average of 20.4 with a strike rate of 47.0. He has performed better last year averaging 24.9.

The pace bowling options for South Africa are Dale Steyn, Vernon Philander, Kagiso Rabada and Duanne Olivier. Dale Steyn has a an taken 279 Test wickets and conceeded 3.07 runs an over. Vernon Philander has a an taken 211 Test wickets with an economy rate of 2.67. Kagiso Rabada has an economy rate of 3.34 and has taken 168 Test wickets. Duanne Olivier has a an taken 41 Test wickets with an economy rate of 3.95.

The spin bowling options for South Africa ar and Keshav Maharaj. Keshav Maharaj has a an taken 90 Test wickets with an economy rate of 3.14.

More Team Stats >>
Sri Lanka Overview

Sri Lanka have won 3 of their last 10 Test matches. They lost to Australia in their last match.

The top order batting options for Sri Lanka are Dimuth Karunaratne, Kusal Mendis and Lahiru Thirimanne. Kusal Mendis has scored at a strike rate of 57.0 per 100 balls and averages 36.6. Dimuth Karunaratne has batted well in the year averaging 47.2. His overall test average is 36.6 with a strike rate of 49.0. Lahiru Thirimanne has a an average of 23.5 with a strike rate of 38.0. He has performed better last year averaging 28.8.

The middle order batsmen in the squad are Kusal Perera, Dhananjaya de Silva, Milinda Siriwardana and Niroshan Dickwella. Milinda Siriwardana has batted less well in the year averaging 0.0. His overall test average is 33.1 with a strike rate of 66.0. Dhananjaya de Silva has a an average of 32.7 with a strike rate of 55.0. He has performed worse last year averaging 16.9. Niroshan Dickwella has scored at a strike rate of 71.0 per 100 balls and averages 30.9. Kusal Perera has a an average of 20.2 in the last year. This is worse than his overall test average 28.6. He has a strike rate of 72.0.

The pace bowling options for Sri Lanka are Suranga Lakmal, Kasun Rajitha, Vishwa Fernando and Chamika Karunaratne. Suranga Lakmal has a an taken 132 Test wickets and conceeded 3.17 runs an over. Kasun Rajitha has a an taken 14 Test wickets with an economy rate of 3.49. Vishwa Fernando has an economy rate of 3.94 and has taken 7 Test wickets. Chamika Karunaratne has a an taken 1 Test wickets and conceeded 5.69 runs an over.

The spin bowling options for Sri Lanka are Lakshan Sandakan, Milinda Siriwardana and Dhananjaya de Silva. Lakshan Sandakan has an economy rate of 3.71 and has taken 37 Test wickets. Milinda Siriwardana has an economy rate of 3.73 and has taken 11 Test wickets. Dhananjaya de Silva has a an taken 10 Test wickets with an economy rate of 3.53.

More Team Stats >>
The Verdict

South Africa are rated 42 points ahead of Sri Lanka in the Cricsq ratings. They have 129 points whereas Sri Lanka have 87.

Check back later to see my value bet suggestion.

South Africa Squad
Dean Elgar

Current Form:

Dean Elgar has played in 54 Test Matches. He has scored 1 fifty in his last 10 Tests.

He has scored 3369 runs in Test Matches. He has an average of 40.1. He has a strike rate of 45.3. He is equally effective against pace and spin.

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

Dean Elgar Full Profile >>

Aiden Markram

Current Form:

Aiden Markram has played in 15 Test Matches. He has scored 2 fifties in his last 10 Tests.

He has scored 1241 runs in Test Matches. He has an average of 46.0. He has a strike rate of 64.9. He prefers batting against pace bowlers. His strike rate against pace is 68.0 and against spin it is 57.8.

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

Aiden Markram Full Profile >>

Hashim Amla

Current Form:

Hashim Amla has played in 122 Test Matches. He has scored 2 fifties in his last 10 Tests.

He has scored 9231 runs in Test Matches. He has an average of 47.3. He has a strike rate of 50.0. He prefers batting against pace bowlers. His strike rate against pace is 51.9 and against spin it is 46.5.

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

Hashim Amla Full Profile >>

Theunis de Bruyn

Current Form:

Theunis de Bruyn has played in 9 Test Matches. He has scored 1 hundred in his last 10 Tests.

He has scored 346 runs in Test Matches. He has an average of 20.4. He has a strike rate of 46.9. He prefers batting against the spinners. His strike rate against spin is 49.1 and against pace it is 44.5.

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

Theunis de Bruyn Full Profile >>

Faf du Plessis

Current Form:

Faf du Plessis has played in 56 Test Matches. He has scored 2 hundreds in his last 10 Tests.

He has scored 3408 runs in Test Matches. He has an average of 42.1. He has a strike rate of 45.6. He prefers batting against pace bowlers. His strike rate against pace is 49.2 and against spin it is 40.1.

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

Faf du Plessis Full Profile >>

Zubayr Hamza

Current Form:

Zubayr Hamza has played in 1 Test Matches.

He has scored 41 runs in Test Matches. He has an average of 20.5. He has a strike rate of 58.6. He prefers batting against the spinners. His strike rate against spin is 87.0 and against pace it is 44.7.

Zubayr Hamza Full Profile >>

Temba Bavuma

Current Form:

Temba Bavuma has played in 34 Test Matches. He has scored 3 fifties in his last 10 Tests.

He has scored 1660 runs in Test Matches. He has an average of 34.6. He has a strike rate of 47.8. He prefers batting against the spinners. His strike rate against spin is 53.0 and against pace it is 45.1.

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

Temba Bavuma Full Profile >>

Keshav Maharaj

Current Form:

Keshav Maharaj has played in 23 Test Matches.

He has scored 407 runs in Test Matches. He has an average of 14.5. He has a strike rate of 68.9. He prefers batting against the spinners. His strike rate against spin is 87.1 and against pace it is 56.9.

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

Keshav Maharaj Full Profile >>

Quinton de Kock

Current Form:

Quinton de Kock has played in 38 Test Matches. He has scored 1 fifty and 1 hundred in his last 10 Tests.

He has scored 2176 runs in Test Matches. He has an average of 38.2. He has a strike rate of 71.8. He is equally effective against pace and spin.

Quinton de Kock Full Profile >>

Vernon Philander

Current Form:

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

He has scored 1516 runs in Test Matches. He has an average of 24.5. He has a strike rate of 46.5. He prefers batting against pace bowlers. His strike rate against pace is 52.7 and against spin it is 36.2.

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

Vernon Philander Full Profile >>

Kagiso Rabada

Current Form:

Kagiso Rabada has played in 35 Test Matches.

He has scored 482 runs in Test Matches. He has an average of 12.4. He has a strike rate of 44.8. He prefers batting against pace bowlers. His strike rate against pace is 50.2 and against spin it is 30.5.

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

Kagiso Rabada Full Profile >>

Dale Steyn

Current Form:

Dale Steyn has played in 91 Test Matches.

He has scored 1232 runs in Test Matches. He has an average of 13.8. He has a strike rate of 44.3. He prefers batting against pace bowlers. His strike rate against pace is 45.7 and against spin it is 43.1.

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

Dale Steyn Full Profile >>

Duanne Olivier

Current Form:

Duanne Olivier has played in 8 Test Matches.

He has scored 18 runs in Test Matches. He has an average of 3.6. He has a strike rate of 28.1. He prefers batting against pace bowlers. His strike rate against pace is 30.0 and against spin it is 0.0.

Olivier has taken 41 wickets in Test Matches. He has an economy rate of 3.95 runs per over.

Duanne Olivier Full Profile >>

Sri Lanka Squad
Dimuth Karunaratne

Current Form:

Dimuth Karunaratne has played in 58 Test Matches. He has scored 3 fifties in his last 10 Tests.

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

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

Dimuth Karunaratne Full Profile >>

Lahiru Thirimanne

Current Form:

Lahiru Thirimanne has played in 31 Test Matches. He has scored 1 fifty in his last 10 Tests.

He has scored 1268 runs in Test Matches. He has an average of 23.5. He has a strike rate of 38.4. He prefers batting against the spinners. His strike rate against spin is 43.0 and against pace it is 35.5.

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

Lahiru Thirimanne Full Profile >>

Kusal Perera

Current Form:

Kusal Perera has played in 14 Test Matches.

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

Kusal Perera Full Profile >>

Kusal Mendis

Current Form:

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

He has scored 2527 runs in Test Matches. He has an average of 36.6. He has a strike rate of 56.7. He prefers batting against the spinners. His strike rate against spin is 62.8 and against pace it is 51.9.

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

Kusal Mendis Full Profile >>

Dhananjaya de Silva

Current Form:

Dhananjaya de Silva has played in 23 Test Matches. He has scored 2 fifties in his last 10 Tests.

He has scored 1405 runs in Test Matches. He has an average of 32.7. He has a strike rate of 55.2. He prefers batting against the spinners. His strike rate against spin is 58.6 and against pace it is 50.7.

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

Dhananjaya de Silva Full Profile >>

Niroshan Dickwella

Current Form:

Niroshan Dickwella has played in 29 Test Matches. He has scored 2 fifties in his last 10 Tests.

He has scored 1576 runs in Test Matches. He has an average of 30.9. He has a strike rate of 70.6. He prefers batting against the spinners. His strike rate against spin is 74.4 and against pace it is 66.8.

Niroshan Dickwella Full Profile >>

Milinda Siriwardana

Current Form:

Milinda Siriwardana has played in 5 Test Matches. He has scored 2 fifties in his last 10 Tests.

He has scored 298 runs in Test Matches. He has an average of 33.1. He has a strike rate of 65.6. He is equally effective against pace and spin.

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

Milinda Siriwardana Full Profile >>

Lakshan Sandakan

Current Form:

Lakshan Sandakan has played in 11 Test Matches.

He has scored 117 runs in Test Matches. He has an average of 10.6. He has a strike rate of 42.9. He prefers batting against pace bowlers. His strike rate against pace is 72.0 and against spin it is 31.5.

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

Lakshan Sandakan Full Profile >>

Chamika Karunaratne

Current Form:

Chamika Karunaratne has played in 1 Test Matches.

He has scored 22 runs in Test Matches. He has an average of 11.0. He has a strike rate of 51.2. He prefers batting against the spinners. His strike rate against spin is 73.3 and against pace it is 39.3.

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

Chamika Karunaratne Full Profile >>

Suranga Lakmal

Current Form:

Suranga Lakmal has played in 55 Test Matches.

He has scored 703 runs in Test Matches. He has an average of 11.2. He has a strike rate of 48.9. He prefers batting against pace bowlers. His strike rate against pace is 57.4 and against spin it is 41.7.

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

Suranga Lakmal Full Profile >>

Kasun Rajitha

Current Form:

Kasun Rajitha has played in 4 Test Matches.

He has scored 8 runs in Test Matches. He has an average of 2.0. He has a strike rate of 7.9. He prefers batting against the spinners. His strike rate against spin is 12.5 and against pace it is 7.1.

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

Kasun Rajitha Full Profile >>

Vishwa Fernando

Current Form:

Vishwa Fernando has played in 3 Test Matches.

He has scored 4 runs in Test Matches. He has an average of 1.0. He has a strike rate of 9.3. He is equally effective against pace and spin.

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

Vishwa Fernando Full Profile >>

Cricket Betting Bookmakers

Latest Ratings & Results