South Africa vs Sri Lanka Cricket match prediction. Predict the SA vs SL head to head upcoming Cricket match in ICC World Test Championship with our stats, history and score analysis and results. South Africa vs Sri Lanka h2h stats.
South Africa
![](https://www.sofascore.com/static/images/flags/za.png)
Recent Form
Sri Lanka
![](https://www.sofascore.com/static/images/flags/lk.png)
Recent Form
South Africa Sri Lanka Cricket Match Head To Head
South Africa
Last 28 Matches
Sri Lanka
Upcoming H2H Match Between South Africa & Sri Lanka
Sri Lanka in South Africa, 2 Test Series
South Africa
Wednesday
27 Nov '24
05:45
--
--
Sri Lanka
![quote](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/quote.webp)
South Africa will face off against Sri Lanka in the ICC World Test Championship on the Wed, 27 Nov '24. Take a look at our stats analysis and prediction to help you decide on which market to bet on. Of the last 28 head to head matches between these 2 teams, South Africa have won 28 and Sri Lanka have won 0. South Africa comes into this match having lost their last match vs India, while Sri Lanka had a won against Netherlands.
![quote](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/quote-end.webp)
South Africa Last Match Played Scorecard Stats
SA vs IND in the ICC Men's T20 World Cup, Final on Sat, 29 Jun '24
Batter | R | B | 4s | 6s | SR |
Rohit Sharma b Keshav Maharaj c Heinrich Klaasen |
8 | 5 | 2 | 0 | 160.00 |
Virat Kohli b Marco Jansen c Kagiso Rabada |
130 | 59 | 6 | 2 | 220.34 |
Rishabh Pant b Keshav Maharaj c Quinton de Kock |
0 | 2 | 0 | 0 | 0.00 |
Suryakumar Yadav b Kagiso Rabada c Heinrich Klaasen |
2 | 4 | 0 | 0 | 50.00 |
Axar Patel b Kagiso Rabada Run out |
34 | 31 | 1 | 4 | 109.68 |
Shivam Dube b Anrich Nortje c David Miller |
4 | 16 | 3 | 1 | 25.00 |
Hardik Pandya Not out |
6 | 2 | 1 | 0 | 300.00 |
Ravindra Jadeja b Anrich Nortje c Keshav Maharaj |
2 | 2 | 0 | 0 | 100.00 |
Batter | R | B | 4s | 6s | SR |
Reeza Hendricks b Jasprit Bumrah Bowled |
4 | 5 | 1 | 0 | 80.00 |
Quinton de Kock b Arshdeep Singh c Kuldeep Yadav |
52 | 31 | 4 | 1 | 167.74 |
Aiden Markram b Arshdeep Singh c Rishabh Pant |
6 | 5 | 1 | 0 | 120.00 |
Tristan Stubbs b Axar Patel Bowled |
36 | 21 | 3 | 1 | 171.43 |
Heinrich Klaasen b Hardik Pandya c Rishabh Pant |
102 | 27 | 2 | 5 | 377.78 |
David Miller b Hardik Pandya c Suryakumar Yadav |
20 | 17 | 1 | 1 | 117.65 |
Marco Jansen b Jasprit Bumrah Bowled |
0 | 4 | 0 | 0 | 0.00 |
Keshav Maharaj Not out |
2 | 7 | 0 | 0 | 28.57 |
Kagiso Rabada b Hardik Pandya c Suryakumar Yadav |
2 | 3 | 1 | 0 | 66.67 |
Anrich Nortje Not out |
0 | 1 | 0 | 0 | 0.00 |
Sri Lanka Last Match Played Scorecard Stats
SL vs NED in the ICC Men's T20 World Cup, Group D on Mon, 17 Jun '24
Batter | R | B | 4s | 6s | SR |
Pathum Nissanka b Vivian Kingma c Sybrand Engelbrecht |
0 | 2 | 0 | 0 | 0.00 |
Kusal Mendis b Aryan Dutt c Sybrand Engelbrecht |
26 | 29 | 5 | 0 | 89.66 |
Kamindu Mendis b Paul van Meekeren c Logan van Beek |
20 | 20 | 1 | 1 | 100.00 |
Dhananjaya de Silva b Tim Pringle c Bas de Leede |
0 | 26 | 3 | 1 | 0.00 |
Charith Asalanka b Logan van Beek c Bas de Leede |
24 | 21 | 1 | 5 | 114.29 |
Angelo Mathews Not out |
10 | 15 | 1 | 2 | 66.67 |
Dasun Shanaka b Logan van Beek c Scott Edwards |
0 | 1 | 0 | 0 | 0.00 |
Wanindu Hasaranga Not out |
36 | 6 | 1 | 2 | 600.00 |
Batter | R | B | 4s | 6s | SR |
Michael Levitt b Maheesh Theekshana Stumped |
24 | 23 | 2 | 3 | 104.35 |
Max O'Dowd b Nuwan Thushara c Kamindu Mendis |
2 | 8 | 0 | 1 | 25.00 |
Vikramjit Singh b Dasun Shanaka c Kamindu Mendis |
10 | 10 | 0 | 0 | 100.00 |
Sybrand Engelbrecht b Matheesha Pathirana c Charith Asalanka |
6 | 9 | 0 | 1 | 66.67 |
Scott Edwards b Nuwan Thushara c Maheesh Theekshana |
34 | 24 | 2 | 1 | 141.67 |
Bas de Leede b Wanindu Hasaranga c Charith Asalanka |
2 | 5 | 0 | 0 | 40.00 |
Logan van Beek b Wanindu Hasaranga Run out |
0 | 1 | 0 | 0 | 0.00 |
Tim Pringle b Wanindu Hasaranga Stumped |
2 | 4 | 0 | 0 | 50.00 |
Aryan Dutt b Matheesha Pathirana Bowled |
14 | 8 | 1 | 0 | 175.00 |
Paul van Meekeren b Nuwan Thushara LBW |
2 | 8 | 0 | 0 | 25.00 |
Vivian Kingma Not out |
0 | 1 | 0 | 0 | 0.00 |
South Africa Cricket Fixtures
|
Sir Vivian Richards Trophy | |||||
07 Aug '24 16:15 |
West Indies South Africa |
|||||
15 Aug '24 12:15 |
West Indies South Africa |
|||||
|
T20 International | |||||
23 Aug '24 20:45 |
West Indies South Africa |
|||||
25 Aug '24 20:45 |
West Indies South Africa |
|||||
27 Aug '24 21:30 |
West Indies South Africa |
|||||
27 Sep '24 12:30 |
Ireland South Africa |
|||||
29 Sep '24 14:45 |
Ireland South Africa |
|||||
08 Nov '24 15:30 |
South Africa India |
|||||
10 Nov '24 13:15 |
South Africa India |
|||||
13 Nov '24 17:00 |
South Africa India |
|||||
15 Nov '24 13:30 |
South Africa India |
|||||
10 Dec '24 15:30 |
South Africa Pakistan |
|||||
13 Dec '24 18:30 |
South Africa Pakistan |
|||||
14 Dec '24 14:15 |
South Africa Pakistan |
|||||
|
One Day International | |||||
02 Oct '24 10:15 |
Ireland South Africa |
|||||
04 Oct '24 09:45 |
Ireland South Africa |
|||||
07 Oct '24 08:45 |
Ireland South Africa |
|||||
17 Dec '24 10:45 |
South Africa Pakistan |
|||||
19 Dec '24 12:00 |
South Africa Pakistan |
|||||
22 Dec '24 08:30 |
South Africa Pakistan |
|||||
|
ICC World Test Championship | |||||
27 Nov '24 05:45 |
South Africa Sri Lanka |
|||||
05 Dec '24 08:30 |
South Africa Sri Lanka |
|||||
26 Dec '24 06:00 |
South Africa Pakistan |
|||||
03 Jan '25 08:45 |
South Africa Pakistan |
Sri Lanka Cricket Fixtures
|
ICC World Test Championship | |||||
21 Aug '24 12:15 |
England Sri Lanka |
|||||
29 Aug '24 07:30 |
England Sri Lanka |
|||||
06 Sep '24 08:15 |
England Sri Lanka |
|||||
27 Nov '24 10:00 |
South Africa Sri Lanka |
|||||
05 Dec '24 07:15 |
South Africa Sri Lanka |
South Africa and Sri Lanka Recently Played
South Africa
India
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
Afghanistan
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
West Indies
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
England
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
USA
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
Nepal
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
Bangladesh
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Netherlands
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
West Indies
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
West Indies
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
West Indies
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Uganda
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
Kenya
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
Ghana
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
New Zealand
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
New Zealand
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
India
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
India
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
India
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
India
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
India
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
India
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
India
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
India
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
Australia
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
South Africa
Afghanistan
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
India
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
New Zealand
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Pakistan
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Netherlands
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Nepal
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Bangladesh
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
South Africa
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Ireland
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Netherlands
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Bangladesh
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Bangladesh
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Bangladesh
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Bangladesh
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Bangladesh
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Bangladesh
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Bangladesh
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Bangladesh
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Afghanistan
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Afghanistan
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Afghanistan
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Afghanistan
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Afghanistan
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Afghanistan
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Afghanistan
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Zimbabwe
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Zimbabwe
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Zimbabwe
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Zimbabwe
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Zimbabwe
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Sri Lanka
Zimbabwe
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
New Zealand
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Bangladesh
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
India
Sri Lanka
![](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/divider.png)
Search H2H’s for All Cricket Teams
![search-icon](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/search-icon.png)
vs
![search-icon](https://matchstat.com/predictions-tips/wp-content/plugins/newsports/images/search-icon.png)
Standings
Standings Not Available
Standings
Standings Not Available