When it comes to thrilling encounters in T20 cricket, few matchups capture fans’ attention like the South Africa National Cricket Team Vs Sri Lanka National Cricket Team Match Scorecard. This historic rivalry showcases explosive batting, fiery pace attacks, and brilliant spin bowling – all wrapped in high-pressure, international fixtures. Over the years, these two cricketing giants have faced off in numerous T20 matches, delivering edge-of-the-seat entertainment and unforgettable moments.
From World Cup showdowns to intense bilateral series, the Sri Lanka National Cricket Team Vs South Africa National Cricket Team Match Scorecard reflects a competitive legacy filled with tight finishes, individual brilliance, and strategic masterclasses. Whether it’s South Africa’s dominant pace battery or Sri Lanka’s crafty spin unit, each match adds a new chapter to this exciting cricket saga. Stay tuned as we break down the last 10 T20 encounters between these powerhouses, match by match.
Recent 5 Matches (2024-2021): Sri Lanka vs South Africa – Key Stats and Results
Tournament | Venue | Date | Toss | 🇿🇦 South Africa (runs/wickets) | 🇱🇰 Sri Lanka (runs/wickets) | Result | Series | Player of the Match |
---|---|---|---|---|---|---|---|---|
ICC Men’s T20 World Cup 2024 | New York | 3rd June, 2024 | South Africa, field | 80/4 (16.2 overs) | 77 (19.1 overs) | South Africa won by 6 wickets | T20 WC 2024 | Anrich Nortje (4/7) |
ICC Cricket World Cup 2023 | Delhi | 7th October, 2023 | South Africa | 428/5 (50 overs) | 326 (44.5 overs) | South Africa won by 102 runs | ICC Cricket WC 2023 | Aiden Markram (106 runs) |
Sri Lanka tour of SA 2021 | Johannesburg | 25th January, 2021 | South Africa, bat | 169/5 (20 overs) | 170/5 (19.5 overs) | Sri Lanka won by 5 wickets | Sri Lanka tour of SA 2021 | Niroshan Dickwella (68) |
ICC Men’s T20 World Cup 2021 | Sharjah | 30th October, 2021 | South Africa, field | 146/6 (19.5 overs) | 142 (20 overs) | South Africa won by 4 wickets | T20 WC 2021 | Tabraiz Shamsi (3/17) |
SA tour of SL 2021 | Colombo (RPS) | 14th September, 2021 | Sri Lanka, bat | 121/0 (14.4 overs) | 120/8 (20 overs) | South Africa won by 10 wickets | SA tour of SL 2021 | Quinton de Kock (59*) |
South Africa National Cricket Team Vs Sri Lanka National Cricket Team Match Scorecard: Last 10 T20 Matches
South Africa Vs Sri Lanka Scorecard – 2024 – 4th Match, Group D, ICC Men’s T20 World Cup, New York, 3rd June, 2024
Field | Details |
---|---|
Tournament | ICC Men’s T20 World Cup 2024 |
Venue | New York |
Date | 3rd June, 2024 |
Toss | South Africa, field |
🇿🇦 South Africa | 80/4 (16.2 overs) |
🇱🇰 Sri Lanka | 77 (19.1 overs) |
Result | South Africa won by 6 wickets |
Series | T20 WC 2024 |
Player of the Match | Anrich Nortje (4/7) |
Read More : pakistan national cricket team vs bangladesh national cricket team match scorecard
South Africa Vs Sri Lanka Scorecard – 2021 – 25th Match, Group 1, ICC Men’s T20 World Cup, Sharjah, 30th October, 2021
Field | Details |
---|---|
Tournament | ICC Men’s T20 World Cup 2021 |
Venue | Sharjah |
Date | 30th October, 2021 |
Toss | South Africa, field |
🇿🇦 South Africa | 146/6 (19.5 overs) |
🇱🇰 Sri Lanka | 142 (20 overs) |
Result | South Africa won by 4 wickets |
Series | T20 WC 2021 |
Player of the Match | Tabraiz Shamsi (3/17) |
South Africa Vs Sri Lanka Scorecard – 2021 – 3rd T20I, Colombo (RPS), 14th September, 2021
Field | Details |
---|---|
Tournament | SA tour of SL 2021 |
Venue | Colombo (RPS) |
Date | 14th September, 2021 |
Toss | Sri Lanka, bat |
🇿🇦 South Africa | 121/0 (14.4 overs) |
🇱🇰 Sri Lanka | 120/8 (20 overs) |
Result | South Africa won by 10 wickets |
Series | 3rd T20I |
Player of the Match | Quinton de Kock (59*) |
South Africa Vs Sri Lanka Scorecard – 2021 – 2nd T20I, Colombo (RPS), 12th September, 2021
Field | Details |
---|---|
Tournament | SA tour of SL 2021 |
Venue | Colombo (RPS) |
Date | 12th September, 2021 |
Toss | Sri Lanka, bat |
🇿🇦 South Africa | 105/1 (14.1 overs) |
🇱🇰 Sri Lanka | 103 (18.1 overs) |
Result | South Africa won by 9 wickets |
Series | 2nd T20I |
Player of the Match | Tabraiz Shamsi (3/20) |
South Africa Vs Sri Lanka Scorecard – 2021 – 1st T20I, Colombo (RPS), 10th September, 2021
Field | Details |
---|---|
Tournament | SA tour of SL 2021 |
Venue | Colombo (RPS) |
Date | 10th September, 2021 |
Toss | South Africa, bat |
🇿🇦 South Africa | 163/5 (20 overs) |
🇱🇰 Sri Lanka | 135/6 (20 overs) |
Result | South Africa won by 28 runs |
Series | 1st T20I |
Player of the Match | Aiden Markram (48) |
Read More : south africa national cricket team vs new zealand national cricket team match scorecard
South Africa Vs Sri Lanka Scorecard – 2019 – 3rd T20I, Johannesburg, 24th March, 2019
Field | Details |
---|---|
Tournament | SL tour of SA 2019 |
Venue | Johannesburg |
Date | 24th March, 2019 |
Toss | Sri Lanka, field |
🇿🇦 South Africa | 198/2 (20 overs) |
🇱🇰 Sri Lanka | 137 (15.4 overs) |
Result | South Africa won by 45 runs (DLS) |
Series | 3rd T20I |
Player of the Match | Dwaine Pretorius (77 & 1/2) |
South Africa Vs Sri Lanka Scorecard – 2019 – 2nd T20I, Centurion, 22nd March, 2019
Field | Details |
---|---|
Tournament | SL tour of SA 2019 |
Venue | Centurion |
Date | 22nd March, 2019 |
Toss | South Africa, bat |
🇿🇦 South Africa | 180/3 (20 overs) |
🇱🇰 Sri Lanka | 164/9 (20 overs) |
Result | South Africa won by 16 runs |
Series | 2nd T20I |
Player of the Match | Rassie van der Dussen (64) |
South Africa Vs Sri Lanka Scorecard – 2019 – 1st T20I, Cape Town, 19th March, 2019
Field | Details |
---|---|
Tournament | SL tour of SA 2019 |
Venue | Cape Town |
Date | 19th March, 2019 |
Toss | Sri Lanka, field |
🇿🇦 South Africa | 134/8 (20 overs) |
🇱🇰 Sri Lanka | 134/7 (20 overs) |
Result | Match tied (South Africa won Super Over) |
Series | 1st T20I |
Player of the Match | David Miller (41) |
South Africa Vs Sri Lanka Scorecard – 2018 – Only T20I, Colombo (RPS), 14th August, 2018
Field | Details |
---|---|
Tournament | SL tour of SL 2018 |
Venue | Colombo (RPS) |
Date | 14th August, 2018 |
Toss | Sri Lanka, field |
🇿🇦 South Africa | 98 (16.4 overs) |
🇱🇰 Sri Lanka | 99/7 (16 overs) |
Result | Sri Lanka won by 3 wickets |
Series | Only T20I |
Player of the Match | Dhananjaya de Silva (31 & 2/22) |
Read More : india national cricket team vs south africa national cricket team match scorecard
South Africa Vs Sri Lanka Scorecard – 2017 – 3rd T20I, Cape Town, 25th January, 2017
Field | Details |
---|---|
Tournament | SL tour of SA 2017 |
Venue | Cape Town |
Date | 25th January, 2017 |
Toss | South Africa, bat |
🇿🇦 South Africa | 169/5 (20 overs) |
🇱🇰 Sri Lanka | 170/5 (19.5 overs) |
Result | Sri Lanka won by 5 wickets |
Series | 3rd T20I |
Player of the Match | Niroshan Dickwella (68) |
South Africa National Cricket Team Vs Sri Lanka National Cricket Team Match Scorecard: Last 10 ODI Matches
South Africa Vs Sri Lanka Scorecard – 2023 – ICC World Cup – 4th Match, Delhi, 7th October, 2023
Tournament | ICC Cricket World Cup 2023 |
---|---|
Venue | Delhi |
Date | 7th October, 2023 |
Toss | South Africa |
🇿🇦 South Africa | 428/5 (50) |
🇱🇰 Sri Lanka | 326 (44.5) |
Result | South Africa won by 102 runs |
Series | ICC Cricket World Cup 2023 |
Player of the Match | Aiden Markram (106 runs) |
South Africa Vs Sri Lanka Scorecard – 2021 – 3rd ODI, Colombo (RPS), 7th September, 2021
Tournament | South Africa tour of SL 2021 |
---|---|
Venue | Colombo (RPS) |
Date | 7th September, 2021 |
Toss | Sri Lanka |
🇿🇦 South Africa | 125 (30) |
🇱🇰 Sri Lanka | 203/9 (50) |
Result | Sri Lanka won by 78 runs |
Series | South Africa tour of SL 2021 |
Player of the Match | Dushmantha Chameera (29 runs & 2/16) |
South Africa Vs Sri Lanka Scorecard – 2021 – 2nd ODI, Colombo (RPS), 4th September, 2021
Tournament | South Africa tour of SL 2021 |
---|---|
Venue | Colombo (RPS) |
Date | 4th September, 2021 |
Toss | South Africa |
🇿🇦 South Africa | 283/6 (47) |
🇱🇰 Sri Lanka | 197 (36.4) |
Result | South Africa won by 67 runs (D/L) |
Series | South Africa tour of SL 2021 |
Player of the Match | Janneman Malan (121 runs) |
Read More : new zealand national cricket team vs england cricket team match scorecard
South Africa Vs Sri Lanka Scorecard – 2021 – 1st ODI, Colombo (RPS), 2nd September, 2021
Tournament | South Africa tour of SL 2021 |
---|---|
Venue | Colombo (RPS) |
Date | 2nd September, 2021 |
Toss | Sri Lanka |
🇿🇦 South Africa | 286/6 (50) |
🇱🇰 Sri Lanka | 300/9 (50) |
Result | Sri Lanka won by 14 runs |
Series | South Africa tour of SL 2021 |
Player of the Match | Avishka Fernando (118 runs) |
South Africa Vs Sri Lanka Scorecard – 2019 – ICC World Cup – 35th Match, Chester-le-Street, 28th June, 2019
Tournament | ICC Cricket World Cup 2019 |
---|---|
Venue | Chester-le-Street |
Date | 28th June, 2019 |
Toss | Sri Lanka |
🇿🇦 South Africa | 206/1 (37.2) |
🇱🇰 Sri Lanka | 203 (49.3) |
Result | South Africa won by 9 wickets |
Series | ICC Cricket World Cup 2019 |
Player of the Match | Dwaine Pretorius (3/25) |
South Africa Vs Sri Lanka Scorecard – 2019 – 5th ODI, Cape Town, 16th March, 2019
Tournament | Sri Lanka tour of SA 2019 |
---|---|
Venue | Cape Town |
Date | 16th March, 2019 |
Toss | Sri Lanka |
🇿🇦 South Africa | 135/2 (28) |
🇱🇰 Sri Lanka | 225 (49.3) |
Result | South Africa won by 41 runs (D/L) |
Series | Sri Lanka tour of SA 2019 |
Player of the Match | Aiden Markram (67* runs) |
South Africa Vs Sri Lanka Scorecard – 2019 – 4th ODI, Gqeberha, 13th March, 2019
Tournament | Sri Lanka tour of SA 2019 |
---|---|
Venue | Gqeberha |
Date | 13th March, 2019 |
Toss | South Africa |
🇿🇦 South Africa | 190/4 (32.5) |
🇱🇰 Sri Lanka | 189 (39.2) |
Result | South Africa won by 6 wickets |
Series | Sri Lanka tour of SA 2019 |
Player of the Match | Isuru Udana (78 runs) |
Read More : new zealand national cricket team vs south africa national cricket team match scorecard
South Africa Vs Sri Lanka Scorecard – 2019 – 3rd ODI, Durban, 10th March, 2019
Tournament | Sri Lanka tour of SA 2019 |
---|---|
Venue | Durban |
Date | 10th March, 2019 |
Toss | Sri Lanka |
🇿🇦 South Africa | 331/5 (50) |
🇱🇰 Sri Lanka | 121/5 (24) |
Result | South Africa won by 71 runs (D/L) |
Series | Sri Lanka tour of SA 2019 |
Player of the Match | Quinton de Kock (121 runs) |
South Africa Vs Sri Lanka Scorecard – 2019 – 2nd ODI, Centurion, 6th March, 2019
Tournament | Sri Lanka tour of SA 2019 |
---|---|
Venue | Centurion |
Date | 6th March, 2019 |
Toss | South Africa |
🇿🇦 South Africa | 251 (45.1) |
🇱🇰 Sri Lanka | 138 (32.2) |
Result | South Africa won by 113 runs |
Series | Sri Lanka tour of SA 2019 |
Player of the Match | Quinton de Kock (94 runs) |
South Africa Vs Sri Lanka Scorecard – 2019 – 1st ODI, Johannesburg, 3rd March, 2019
Tournament | Sri Lanka tour of SA 2019 |
---|---|
Venue | Johannesburg |
Date | 3rd March, 2019 |
Toss | Sri Lanka |
🇿🇦 South Africa | 232/2 (38.5) |
🇱🇰 Sri Lanka | 231 (47) |
Result | South Africa won by 8 wickets |
Series | Sri Lanka tour of SA 2019 |
Player of the Match | Faf du Plessis (112* runs) |
South Africa National Cricket Team Vs Sri Lanka National Cricket Team Match Scorecard: Last 10 Test Matches
South Africa Vs Sri Lanka Scorecard – 2024 – 2nd Test, Gqeberha, 5th December – 9th December, 2024
Tournament | Sri Lanka tour of SA 2024 |
---|---|
Venue | Gqeberha |
Date | Dec 05–09, 2024 |
Toss | SA, bat |
🇿🇦 South Africa (Runs/Wkts) | 358 & 317 |
🇱🇰 Sri Lanka (Runs/Wkts) | 328 & 238 |
Result | SA won by 109 runs |
Series | SA won 2–0 |
Player of the Match | Dane Paterson (SA) (5/71 & 2/33) |
Read More : india national cricket team vs bangladesh national cricket team match scorecard
South Africa Vs Sri Lanka Scorecard – 2024 – 1st Test, Durban, 27th November – 30th November, 2024
Tournament | Sri Lanka tour of SA 2024 |
---|---|
Venue | Durban |
Date | Nov 27–30, 2024 |
Toss | SL, bowl |
🇿🇦 South Africa (Runs/Wkts) | 191 & 366/5d |
🇱🇰 Sri Lanka (Runs/Wkts) | 42 & 282 |
Result | SA won by 233 runs |
Series | SA won 2–0 |
Player of the Match | Marco Jansen (SA) (7/13 & 4/73) |
South Africa Vs Sri Lanka Scorecard – 2020-21 – 2nd Test, Johannesburg, 3rd January – 5th January, 2021
Tournament | Sri Lanka tour of SA 2020-21 |
---|---|
Venue | Johannesburg |
Date | Jan 03–05, 2021 |
Toss | SL, bat |
🇿🇦 South Africa (Runs/Wkts) | 302 & 67/0 |
🇱🇰 Sri Lanka (Runs/Wkts) | 157 & 211 |
Result | SA won by 10 wickets |
Series | SA won 2–0 |
Player of the Match | Dean Elgar (SA) (127 & 31*) |
Sri Lanka Vs South Africa Scorecard– 2020-21 – 1st Test, Centurion, 26th December – 29th December, 2020
Tournament | Sri Lanka tour of SA 2020-21 |
---|---|
Venue | Centurion |
Date | Dec 26–29, 2020 |
Toss | SL, bat |
🇿🇦 South Africa (Runs/Wkts) | 621 |
🇱🇰 Sri Lanka (Runs/Wkts) | 396 & 180 |
Result | SA won by innings & 45 runs |
Series | SA won 2–0 |
Player of the Match | Faf du Plessis (SA) (199) |
South Africa Vs Sri Lanka Scorecard – 2019 – 2nd Test, Gqeberha, 21st February – 23rd February, 2019
Tournament | Sri Lanka tour of SA 2019 |
---|---|
Venue | Gqeberha |
Date | Feb 21–23, 2019 |
Toss | SL, bowl |
🇿🇦 South Africa (Runs/Wkts) | 222 & 128 |
🇱🇰 Sri Lanka (Runs/Wkts) | 154 & 197/2 |
Result | Sri Lanka won by 8 wickets |
Series | Sri Lanka won 2–0 |
Player of the Match | Kusal Mendis (SL) (84*) |
Read More : bangladesh national cricket team vs india national cricket team match scorecard
South Africa Vs Sri Lanka Scorecard – 2019 – 1st Test, Durban, 13th February – 16th February, 2019
Tournament | Sri Lanka tour of SA 2019 |
---|---|
Venue | Durban |
Date | Feb 13–16, 2019 |
Toss | SL, bowl |
🇿🇦 South Africa (Runs/Wkts) | 235 & 259 |
🇱🇰 Sri Lanka (Runs/Wkts) | 191 & 304/9 |
Result | Sri Lanka won by 1 wicket |
Series | Sri Lanka won 2–0 |
Player of the Match | Kusal Perera (SL) (51 & 153*) |
Sri Lanka Vs South Africa Scorecard – 2018 – 2nd Test, Colombo (SSC), 20th July – 23rd July, 2018
Tournament | SA tour of Sri Lanka 2018 |
---|---|
Venue | Colombo (SSC) |
Date | Jul 20–23, 2018 |
Toss | SL, bat |
🇿🇦 South Africa (Runs/Wkts) | 124 & 290 |
🇱🇰 Sri Lanka (Runs/Wkts) | 338 & 275/5d |
Result | Sri Lanka won by 199 runs |
Series | Sri Lanka won 2–0 |
Player of the Match | Dimuth Karunaratne (SL) (53 & 85) |
Sri Lanka Vs South Africa Scorecard – 2018 – 1st Test, Galle, 12th July – 14th July, 2018
Tournament | SA tour of Sri Lanka 2018 |
---|---|
Venue | Galle |
Date | Jul 12–14, 2018 |
Toss | SL, bat |
🇿🇦 South Africa (Runs/Wkts) | 126 & 73 |
🇱🇰 Sri Lanka (Runs/Wkts) | 287 & 190 |
Result | Sri Lanka won by 278 runs |
Series | Sri Lanka won 2–0 |
Player of the Match | Dimuth Karunaratne (SL) (158* & 60) |
Sri Lanka Vs South Africa Scorecard – 2016-17 – 3rd Test, Johannesburg, 12th January – 14th January, 2017
Tournament | Sri Lanka tour of SA 2016-17 |
---|---|
Venue | Johannesburg |
Date | Jan 12–14, 2017 |
Toss | SA, bat |
🇿🇦 South Africa (Runs/Wkts) | 426 |
🇱🇰 Sri Lanka (Runs/Wkts) | 131 & 177 (f/o) |
Result | SA won by innings & 118 runs |
Series | SA won 3–0 |
Player of the Match | JP Duminy (SA) (155) |
Sri Lanka Vs South Africa Scorecard – 2016-17 – 2nd Test, Cape Town, 2nd January – 5th January, 2017
Tournament | Sri Lanka tour of SA 2016-17 |
---|---|
Venue | Cape Town |
Date | Jan 02–05, 2017 |
Toss | SA, bat |
🇿🇦 South Africa (Runs/Wkts) | 392 & 224/7d |
🇱🇰 Sri Lanka (Runs/Wkts) | 110 & 224 |
Result | SA won by 282 runs |
Series | SA won 3–0 |
Player of the Match | Kagiso Rabada (SA) (4/37 & 6/55) |
Read More : pakistan national cricket team vs india national cricket team match scorecard
In recent encounters between the South Africa and Sri Lanka national cricket teams across T20, ODI, and Test formats, South Africa has generally dominated, with the majority of victories in all formats. In T20Is, South Africa’s strong bowling and batting performances have led them to win the majority of their recent contests, including notable performances from players like Anrich Nortje, Tabraiz Shamsi, and Aiden Markram. In ODIs, South Africa has been consistently successful, including a comprehensive win in the 2023 ICC World Cup, with standout performances from players like Aiden Markram and Quinton de Kock. Despite Sri Lanka’s occasional successes, especially in Tests, where they managed to defeat South Africa in some close encounters in 2019, South Africa’s overall record remains dominant in recent years.
In Test cricket, South Africa has shown resilience and superiority, securing several series wins, including a 2-0 series victory over Sri Lanka in 2024. Their bowlers, including Marco Jansen and Kagiso Rabada, have played key roles in securing victories, while the batting has been bolstered by performances from Faf du Plessis and Dean Elgar. Sri Lanka, however, has had their moments of glory, especially in 2019, when they triumphed in a couple of Test matches, including an incredible one-wicket victory. Despite these isolated successes, South Africa has consistently come out on top in recent years across formats, showing their strength in international cricket.
Read Also – sl vs ind Scorecard