Royal Challengers Bangalore v Kings XI PunjabKolkata Knight Riders v Rajasthan RoyalsChennai Super Kings v Mumbai Indians See Full Match List
South Africa versus Sri Lanka Betting Tips and Preview | Cricsq

South Africa versus Sri Lanka Betting Tips and Preview

ODI (2019-03-16) Cape Town Newlands

By FROG.AI

Highlights
  • South Africa won 20 of the last 29 between these two sides.

  • South Africa have won 8 of their last 10 completed ODI matches.

  • Sri Lanka have won 1 of their last 10 completed ODI matches.

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

  • The team batting first won the last 4 out the last 7 completed matches played at Cape Town Newlands.

Betting Tips
  • Back Sri Lanka to win with full stake (odds at time of writing 4.8 on Betfair).

Pitch Analysis

7 ODI matches have been played at Cape Town Newlands since 2010. The rest of the metrics in this section will look at those matches.

273 is the average first innings score at Cape Town Newlands in matches where the full 50 overs were available. 300 has been breached 3 times at this venue in ODIs since 2010. 240, 303 and 367 were the last 3 first innings scores here.

46% of runs here have been scored in boundaries. Batsmen at Cape Town Newlands strike at 85.3 run per hundred balls against pace bowlers. This compared to a strike rate of 85.3 against spin.

The team batting first won the last 4 out the last 7 completed matches played at Cape Town Newlands.

More Pitch Stats >>
South Africa Overview

South Africa have won 8 of their last 10 completed ODI matches.

They beat Sri Lanka in their last match. They bowled well to restrict Sri Lanka to 189 for 10. They then chased this score down to win the match.

Quinton de Kock was the top run scorer with 51 off 57 balls. Faf du Plessis scored 43 off 38 balls. The next highest score was 31 by Jean-Paul Duminy.

Tabraiz Shamsi was the pick of the bowlers. He took 1 for 34 off 10.0 overs. Jean-Paul Duminy went for 5.25 an over. Lungi Ngidi took 1 wicket and had an economy rate of 4.4.

More Team Stats >>
Sri Lanka Overview

Sri Lanka have won 1 of their last 10 completed ODI matches.

They lost to South Africa in their last match. They batted first and scored 189 for 10. Their bowlers then failed to defend this score.

Isuru Udana was the top run scorer with 78 off 57 balls. Avishka Fernando scored 29 off 27 balls. The next highest score was 22 by Dhananjaya de Silva.

Kasun Rajitha was their best bowler. He took 1 for 32 off 5.0 overs. Thisara Perera also bowled well. He went for 4.58 an over. Oshada Fernando took 0 wicket and had an economy rate of 8.0.

More Team Stats >>
The Verdict

South Africa are rated 80 points ahead of Sri Lanka in the Cricsq ratings. They have 128 points whereas Sri Lanka have 48.

At the time of writing South Africa are favorites on Betfair at 1.25. Sri Lanka are 4.8.

South Africa are rightfully favourites and are the most likely team to this match. But I suggest backing Sri Lanka to win this match. They are currently 4.8 on Betfair. At the prices South Africa are too short to bet on and Sri Lanka represent the value.

South Africa Squad
Quinton de Kock

Current Form:

Quinton de Kock has played in 105 One-Day Internationals. He has scored 4 fifties and 1 hundred in his last 10 Odis.

He has scored 4596 runs in One-Day Internationals. He has an average of 46.0. He has a strike rate of 96.0. He is equally effective against pace and spin.

Quinton de Kock Full Profile >>

Reeza Hendricks

Current Form:

Reeza Hendricks has played in 18 One-Day Internationals. He has scored 1 fifty in his last 10 Odis.

He has scored 455 runs in One-Day Internationals. He has an average of 26.8. He has a strike rate of 77.0. He prefers batting against the spinners. His strike rate against spin is 95.9 and against pace it is 65.9.

Hendricks has taken 1 wickets in One-Day-Internationals. He has an economy rate of 6.71 runs per over.

Reeza Hendricks Full Profile >>

Faf du Plessis

Current Form:

Faf du Plessis has played in 133 One-Day Internationals. He has scored 3 fifties and 2 hundreds in his last 10 Odis.

He has scored 5096 runs in One-Day Internationals. He has an average of 46.3. He has a strike rate of 88.8. He prefers batting against pace bowlers. His strike rate against pace is 93.9 and against spin it is 78.9.

Plessis has taken 2 wickets in One-Day-Internationals. He has an economy rate of 5.91 runs per over.

Faf du Plessis Full Profile >>

Rassie van der Dussen

Current Form:

Rassie van der Dussen has played in 8 One-Day Internationals. He has scored 4 fifties in his last 10 Odis.

He has scored 325 runs in One-Day Internationals. He has an average of 81.3. He has a strike rate of 75.6. He is equally effective against pace and spin.

Rassie van der Dussen Full Profile >>

David Miller

Current Form:

David Miller has played in 120 One-Day Internationals. He has scored 1 fifty and 1 hundred in his last 10 Odis.

He has scored 2922 runs in One-Day Internationals. He has an average of 39.0. He has a strike rate of 100.9. He prefers batting against pace bowlers. His strike rate against pace is 106.2 and against spin it is 87.7.

David Miller Full Profile >>

Wiaan Mulder

Current Form:

Willem Mulder has played in 10 One-Day Internationals.

He has scored 74 runs in One-Day Internationals. He has an average of 14.8. He has a strike rate of 83.1. He prefers batting against pace bowlers. His strike rate against pace is 88.6 and against spin it is 74.5.

Mulder has taken 8 wickets in One-Day-Internationals. He has an economy rate of 5.81 runs per over.

Willem Mulder Full Profile >>

Andile Phehlukwayo

Current Form:

Andile Phehlukwayo has played in 42 One-Day Internationals. He has scored 1 fifty in his last 10 Odis.

He has scored 416 runs in One-Day Internationals. He has an average of 32.0. He has a strike rate of 91.6. He prefers batting against pace bowlers. His strike rate against pace is 92.5 and against spin it is 86.8.

Phehlukwayo has taken 53 wickets in One-Day-Internationals. He has an economy rate of 5.65 runs per over.

Andile Phehlukwayo Full Profile >>

Dwaine Pretorius

Current Form:

Dwaine Pretorius has played in 18 One-Day Internationals.

He has scored 132 runs in One-Day Internationals. He has an average of 18.9. He has a strike rate of 95.0. He prefers batting against the spinners. His strike rate against spin is 111.9 and against pace it is 84.2.

Pretorius has taken 24 wickets in One-Day-Internationals. He has an economy rate of 4.83 runs per over.

Dwaine Pretorius Full Profile >>

Kagiso Rabada

Current Form:

Kagiso Rabada has played in 65 One-Day Internationals.

He has scored 201 runs in One-Day Internationals. He has an average of 14.4. He has a strike rate of 76.4. He prefers batting against pace bowlers. His strike rate against pace is 83.5 and against spin it is 62.4.

Rabada has taken 103 wickets in One-Day-Internationals. He has an economy rate of 4.98 runs per over.

Kagiso Rabada Full Profile >>

Dale Steyn

Current Form:

Dale Steyn has played in 128 One-Day Internationals. He has scored 1 fifty in his last 10 Odis.

He has scored 365 runs in One-Day Internationals. He has an average of 9.4. He has a strike rate of 64.9. He prefers batting against pace bowlers. His strike rate against pace is 69.3 and against spin it is 51.6.

Steyn has taken 195 wickets in One-Day-Internationals. He has an economy rate of 4.83 runs per over.

Dale Steyn Full Profile >>

Anrich Nortje

Current Form:

Anrich Nortje has played in 3 One-Day Internationals.

He has scored 8 runs in One-Day Internationals. He has an average of 8.0. He has a strike rate of 44.4. He is equally effective against pace and spin.

Nortje has taken 6 wickets in One-Day-Internationals. He has an economy rate of 5.23 runs per over.

Anrich Nortje Full Profile >>

Lungi Ngidi

Current Form:

Lungi Ngidi has played in 17 One-Day Internationals.

He has scored 40 runs in One-Day Internationals. He has an average of 20.0. He has a strike rate of 72.7. He prefers batting against the spinners. His strike rate against spin is 100.0 and against pace it is 37.5.

Ngidi has taken 33 wickets in One-Day-Internationals. He has an economy rate of 5.41 runs per over.

Lungi Ngidi Full Profile >>

Tabraiz Shamsi

Current Form:

Tabraiz Shamsi has played in 15 One-Day Internationals.

He has scored 0 runs in One-Day Internationals. He has an average of 0.0. He has a strike rate of 0.0.

Shamsi has taken 19 wickets in One-Day-Internationals. He has an economy rate of 5.31 runs per over.

Tabraiz Shamsi Full Profile >>

Imran Tahir

Current Form:

Imran Tahir has played in 97 One-Day Internationals.

He has scored 146 runs in One-Day Internationals. He has an average of 8.1. He has a strike rate of 69.9. He prefers batting against the spinners. His strike rate against spin is 93.9 and against pace it is 51.4.

Tahir has taken 160 wickets in One-Day-Internationals. He has an economy rate of 4.65 runs per over.

Imran Tahir Full Profile >>

Sri Lanka Squad
Niroshan Dickwella

Current Form:

Niroshan Dickwella has played in 55 One-Day Internationals. He has scored 3 fifties in his last 10 Odis.

He has scored 1571 runs in One-Day Internationals. He has an average of 32.7. He has a strike rate of 93.6. He prefers batting against pace bowlers. His strike rate against pace is 95.8 and against spin it is 83.2.

Niroshan Dickwella Full Profile >>

Avishka Fernando

Current Form:

Avishka Fernando has played in 4 One-Day Internationals.

He has scored 62 runs in One-Day Internationals. He has an average of 15.5. He has a strike rate of 96.9. He prefers batting against pace bowlers. His strike rate against pace is 92.5 and against spin it is 0.

Avishka Fernando Full Profile >>

Upul Tharanga

Current Form:

Upul Tharanga has played in 242 One-Day Internationals.

He has scored 6949 runs in One-Day Internationals. He has an average of 33.9. He has a strike rate of 76.0. He prefers batting against the spinners. His strike rate against spin is 78.2 and against pace it is 72.1.

Upul Tharanga Full Profile >>

Oshada Fernando

Current Form:

Oshada Fernando has played in 4 One-Day Internationals.

He has scored 105 runs in One-Day Internationals. He has an average of 26.3. He has a strike rate of 73.9. He prefers batting against pace bowlers. His strike rate against pace is 76.7 and against spin it is 35.3.

Fernando has taken 0 wickets in One-Day-Internationals. He has an economy rate of 8.0 runs per over.

Oshada Fernando Full Profile >>

Kusal Perera

Current Form:

Kusal Perera has played in 91 One-Day Internationals. He has scored 1 hundred in his last 10 Odis.

He has scored 2283 runs in One-Day Internationals. He has an average of 28.9. He has a strike rate of 90.8. He prefers batting against pace bowlers. His strike rate against pace is 95.9 and against spin it is 76.1.

Kusal Perera Full Profile >>

Kusal Mendis

Current Form:

Kusal Mendis has played in 63 One-Day Internationals. He has scored 2 fifties in his last 10 Odis.

He has scored 1570 runs in One-Day Internationals. He has an average of 27.5. He has a strike rate of 85.7. He prefers batting against the spinners. His strike rate against spin is 96.6 and against pace it is 77.2.

Mendis has taken 0 wickets in One-Day-Internationals. He has an economy rate of 8.4 runs per over.

Kusal Mendis Full Profile >>

Priyamal Perera

Current Form:

Priyamal Perera has played in 1 One-Day Internationals.

He has scored 0 runs in One-Day Internationals. He has an average of 0.0. He has a strike rate of 0.0.

Priyamal Perera Full Profile >>

Dhananjaya de Silva

Current Form:

Dhananjaya de Silva has played in 32 One-Day Internationals.

He has scored 669 runs in One-Day Internationals. He has an average of 26.8. He has a strike rate of 77.3. He prefers batting against pace bowlers. His strike rate against pace is 80.3 and against spin it is 67.7.

Silva has taken 15 wickets in One-Day-Internationals. He has an economy rate of 5.38 runs per over.

Dhananjaya de Silva Full Profile >>

Kamindu Mendis

Current Form:

Kamindu Mendis has played in 2 One-Day Internationals.

He has scored 17 runs in One-Day Internationals. He has an average of 17.0. He has a strike rate of 44.7. He prefers batting against the spinners. His strike rate against spin is 57.1 and against pace it is 36.0.

Mendis has taken 1 wickets in One-Day-Internationals. He has an economy rate of 5.64 runs per over.

Kamindu Mendis Full Profile >>

Thisara Perera

Current Form:

Thisara Perera has played in 154 One-Day Internationals. He has scored 1 fifty and 1 hundred in his last 10 Odis.

He has scored 2145 runs in One-Day Internationals. He has an average of 20.8. He has a strike rate of 112.7. He prefers batting against pace bowlers. His strike rate against pace is 120.4 and against spin it is 94.5.

Perera has taken 168 wickets in One-Day-Internationals. He has an economy rate of 5.87 runs per over.

Thisara Perera Full Profile >>

Angelo Perera

Current Form:

Angelo Perera has played in 4 One-Day Internationals.

He has scored 8 runs in One-Day Internationals. He has an average of 4.0. He has a strike rate of 38.1. He prefers batting against pace bowlers. His strike rate against pace is 43.8 and against spin it is 20.0.

Perera has taken 0 wickets in One-Day-Internationals. He has an economy rate of 5.5 runs per over.

Angelo Perera Full Profile >>

Akila Dananjaya

Current Form:

Akila Dananjaya has played in 35 One-Day Internationals.

He has scored 280 runs in One-Day Internationals. He has an average of 14.0. He has a strike rate of 69.0. He prefers batting against pace bowlers. His strike rate against pace is 88.4 and against spin it is 51.4.

Dananjaya has taken 48 wickets in One-Day-Internationals. He has an economy rate of 5.16 runs per over.

Akila Dananjaya Full Profile >>

Isuru Udana

Current Form:

Isuru Udana has played in 4 One-Day Internationals. He has scored 1 fifty in his last 10 Odis.

He has scored 78 runs in One-Day Internationals. He has an average of 78.0. He has a strike rate of 118.2. He prefers batting against pace bowlers. His strike rate against pace is 242.1 and against spin it is 64.0.

Udana has taken 2 wickets in One-Day-Internationals. He has an economy rate of 6.77 runs per over.

Isuru Udana Full Profile >>

Lasith Malinga

Current Form:

Lasith Malinga has played in 227 One-Day Internationals.

He has scored 550 runs in One-Day Internationals. He has an average of 7.1. He has a strike rate of 75.7. He is equally effective against pace and spin.

Malinga has taken 321 wickets in One-Day-Internationals. He has an economy rate of 5.35 runs per over.

Lasith Malinga Full Profile >>

Lakshan Sandakan

Current Form:

Lakshan Sandakan has played in 20 One-Day Internationals.

He has scored 31 runs in One-Day Internationals. He has an average of 4.4. He has a strike rate of 35.6. He prefers batting against the spinners. His strike rate against spin is 42.9 and against pace it is 30.2.

Sandakan has taken 17 wickets in One-Day-Internationals. He has an economy rate of 6.45 runs per over.

Lakshan Sandakan Full Profile >>

Kasun Rajitha

Current Form:

Kasun Rajitha has played in 7 One-Day Internationals.

He has scored 0 runs in One-Day Internationals. He has an average of 0.0. He has a strike rate of 0.0.

Rajitha has taken 5 wickets in One-Day-Internationals. He has an economy rate of 6.67 runs per over.

Kasun Rajitha Full Profile >>

Vishwa Fernando

Current Form:

Vishwa Fernando has played in 8 One-Day Internationals.

He has scored 30 runs in One-Day Internationals. He has an average of 15.0. He has a strike rate of 49.2. He prefers batting against the spinners. His strike rate against spin is 52.4 and against pace it is 46.3.

Fernando has taken 5 wickets in One-Day-Internationals. He has an economy rate of 6.81 runs per over.

Vishwa Fernando Full Profile >>

Cricket Betting Bookmakers