Players IN South Africa
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
| Lions | Dolphins | Lions | 7 wickets | Johannesburg | Apr 28, 2024 | Twenty20 |
| Dolphins | Warriors | Dolphins | 5 wickets | Durban | Apr 25, 2024 | Twenty20 |
| Lions | Titans | Lions | 8 wickets | Johannesburg | Apr 24, 2024 | Twenty20 |
| Boland | North West | North West | 6 wickets | Paarl | Apr 21, 2024 | Twenty20 |
| W Province | Titans | Titans | 6 wickets | Cape Town | Apr 21, 2024 | Twenty20 |
| Warriors | Dolphins | Dolphins | 7 wickets | Gqeberha | Apr 21, 2024 | Twenty20 |
| Lions | KZN-Inland | Lions | 7 wickets | Johannesburg | Apr 21, 2024 | Twenty20 |
| Boland | W Province | W Province | 63 runs | Paarl | Apr 19, 2024 | Twenty20 |
| Dolphins | KZN-Inland | Dolphins | 8 wickets | Durban | Apr 19, 2024 | Twenty20 |
| North West | Warriors | North West | 6 wickets | Potchefstroom | Apr 19, 2024 | Twenty20 |
| Titans | Lions | Titans | 2 wickets | Centurion | Apr 19, 2024 | Twenty20 |
| Warriors | Lions | Lions | 43 runs | Gqeberha | Apr 17, 2024 | Twenty20 |
| Boland | KZN-Inland | Boland | 7 wickets | Paarl | Apr 17, 2024 | Twenty20 |
| Boland | Warriors | Boland | 5 wickets | Paarl | Apr 14, 2024 | Twenty20 |
| Lions | North West | Lions | 10 wickets | Johannesburg | Apr 14, 2024 | Twenty20 |
| Titans | KZN-Inland | Titans | 8 wickets | Centurion | Apr 14, 2024 | Twenty20 |
| W Province | Dolphins | Dolphins | 8 wickets | Cape Town | Apr 14, 2024 | Twenty20 |
| North West | W Province | North West | 11 runs | Potchefstroom (Uni) | Apr 12, 2024 | Twenty20 |
| Titans | Boland | Titans | 6 wickets | Centurion | Apr 12, 2024 | Twenty20 |
| KZN-Inland | Warriors | Warriors | 31 runs | Pietermaritzburg | Apr 12, 2024 | Twenty20 |
| Dolphins | Titans | Dolphins | 3 runs | Durban | Apr 10, 2024 | Twenty20 |
| North West | Dolphins | Dolphins | 19 runs | Potchefstroom (Uni) | Apr 7, 2024 | Twenty20 |
| W Province | Boland | no result | - | Cape Town | Apr 7, 2024 | Twenty20 |
| KZN-Inland | Titans | KZN-Inland | 6 wickets | Pietermaritzburg | Apr 7, 2024 | Twenty20 |
| Limpopo | Northern Cpe | Limpopo | 6 wickets | Polokwane | Apr 7, 2024 | Twenty20 |
| Boland | KZN-Inland | Boland | 4 wickets | Paarl | Apr 5, 2024 | Twenty20 |
| Lions | Dolphins | Lions | 7 wickets | Johannesburg | Apr 5, 2024 | Twenty20 |
| Warriors | Titans | Titans | 12 runs | Gqeberha | Apr 5, 2024 | Twenty20 |
| Knights | Northern Cpe | Northern Cpe | 4 runs | Bloemfontein | Apr 4, 2024 | Twenty20 |
| W Province | Lions | Lions | 132 runs | Cape Town | Apr 3, 2024 | Twenty20 |
| Limpopo | Border | Limpopo | 17 runs | Polokwane | Apr 3, 2024 | Twenty20 |
| North West | Titans | no result | - | Potchefstroom (Uni) | Apr 1, 2024 | Twenty20 |
| KZN-Inland | Dolphins | Dolphins | 19 runs | Potchefstroom (Uni) | Apr 1, 2024 | Twenty20 |
| Boland | Lions | Lions | 9 wickets | Paarl | Mar 31, 2024 | Twenty20 |
| W Province | Warriors | Warriors | 9 wickets | Paarl | Mar 31, 2024 | Twenty20 |
| Lions | Warriors | Warriors | 2 runs | Johannesburg | Mar 27, 2024 | Twenty20 |
| Border | Mpumalanga | Border | 6 wickets | East London | Mar 27, 2024 | Twenty20 |
| KZN-Inland | W Province | W Province | 48 runs | Pietermaritzburg | Mar 27, 2024 | Twenty20 |
| Limpopo | S West D | Limpopo | 36 runs | Polokwane | Mar 27, 2024 | Twenty20 |
| Warriors | North West | Warriors | 24 runs | Gqeberha | Mar 24, 2024 | Twenty20 |
| Border | Northern Cpe | Northern Cpe | 12 runs | East London | Mar 24, 2024 | Twenty20 |
| Easterns | Limpopo | Limpopo | 16 runs | Benoni | Mar 24, 2024 | Twenty20 |
| Mpumalanga | Knights | Knights | 71 runs | White River | Mar 24, 2024 | Twenty20 |
| Dolphins | Boland | Boland | 4 wickets | Gqeberha | Mar 24, 2024 | Twenty20 |
| Lions | KZN-Inland | KZN-Inland | 8 wickets | Johannesburg | Mar 23, 2024 | Twenty20 |
| Titans | W Province | tied | - | Johannesburg | Mar 23, 2024 | Twenty20 |
| North West | Boland | North West | 7 wickets | Potchefstroom (Uni) | Mar 21, 2024 | Twenty20 |
| Warriors | W Province | Warriors | 8 wickets | Gqeberha | Mar 21, 2024 | Twenty20 |
| S West D | Mpumalanga | S West D | 7 wickets | Oudtshoorn | Mar 21, 2024 | Twenty20 |
| Titans | Dolphins | Dolphins | 31 runs | Centurion | Mar 20, 2024 | Twenty20 |
| Knights | Easterns | Knights | 6 wickets | Bloemfontein | Mar 20, 2024 | Twenty20 |
| Northern Cpe | Mpumalanga | Northern Cpe | 79 runs | Kimberley | Mar 18, 2024 | Twenty20 |
| Dolphins | North West | no result | - | Durban | Mar 17, 2024 | Twenty20 |
| Lions | W Province | tied | - | Johannesburg | Mar 17, 2024 | Twenty20 |
| Warriors | Boland | Warriors | 32 runs | Gqeberha | Mar 17, 2024 | Twenty20 |
| Knights | Limpopo | Limpopo | 20 runs | Bloemfontein | Mar 17, 2024 | Twenty20 |
| S West D | Border | Border | 2 wickets | Oudtshoorn | Mar 16, 2024 | Twenty20 |
| Boland | Dolphins | Dolphins | 9 wickets | Paarl | Mar 15, 2024 | Twenty20 |
| Lions | Titans | Lions | 1 run | Johannesburg | Mar 15, 2024 | Twenty20 |
| Easterns | Northern Cpe | Easterns | 57 runs | Benoni | Mar 15, 2024 | Twenty20 |
| KZN-Inland | North West | North West | 125 runs | Pietermaritzburg | Mar 15, 2024 | Twenty20 |
| Mpumalanga | Limpopo | no result | - | White River | Mar 14, 2024 | Twenty20 |
| Dolphins | Lions | Dolphins | 4 wickets | Durban | Mar 13, 2024 | Twenty20 |
| Titans | Warriors | Warriors | 2 runs | Centurion | Mar 13, 2024 | Twenty20 |
| W Province | North West | W Province | 4 runs | Cape Town | Mar 13, 2024 | Twenty20 |
| Border | Knights | Knights | 31 runs | East London | Mar 12, 2024 | Twenty20 |
| S West D | Easterns | Easterns | 9 runs | Oudtshoorn | Mar 12, 2024 | Twenty20 |
| Boland | Titans | Titans | 4 wickets | Paarl | Mar 10, 2024 | Twenty20 |
| Dolphins | Warriors | Warriors | 7 wickets | Durban | Mar 10, 2024 | Twenty20 |
| North West | Lions | Lions | 9 wickets | Potchefstroom (Uni) | Mar 10, 2024 | Twenty20 |
| W Province | KZN-Inland | W Province | 7 wickets | Cape Town | Mar 10, 2024 | Twenty20 |
| Limpopo | Northern Cpe | Limpopo | 13 runs | Polokwane | Mar 10, 2024 | Twenty20 |
| Easterns | Border | Border | 16 runs | Benoni | Mar 9, 2024 | Twenty20 |
| Knights | S West D | Knights | 4 wickets | Bloemfontein | Mar 9, 2024 | Twenty20 |
| Dolphins | W Province | W Province | 2 runs | Durban | Mar 8, 2024 | Twenty20 |
| Lions | Boland | Lions | 44 runs | Johannesburg | Mar 8, 2024 | Twenty20 |
| Titans | North West | Titans | 13 runs | Centurion | Mar 8, 2024 | Twenty20 |
| Warriors | KZN-Inland | Warriors | 37 runs | Gqeberha | Mar 8, 2024 | Twenty20 |
| Limpopo | Border | Limpopo | 7 runs | Polokwane | Mar 6, 2024 | Twenty20 |
| Mpumalanga | Easterns | Mpumalanga | 22 runs | White River | Mar 6, 2024 | Twenty20 |
| Northern Cpe | S West D | Northern Cpe | 4 wickets | Kimberley | Mar 6, 2024 | Twenty20 |
| Super Giants | Sunrisers | Sunrisers | 89 runs | Cape Town | Feb 10, 2024 | Twenty20 |
| Super Kings | Super Giants | Super Giants | 69 runs | Johannesburg | Feb 8, 2024 | Twenty20 |
| Paarl Royals | Super Kings | Super Kings | 9 wickets | Johannesburg | Feb 7, 2024 | Twenty20 |
| Sunrisers | Super Giants | Sunrisers | 51 runs | Cape Town | Feb 6, 2024 | Twenty20 |
| Sunrisers | Paarl Royals | Sunrisers | 5 wickets | Gqeberha | Feb 4, 2024 | Twenty20 |
| Super Kings | Super Giants | Super Kings | 7 wickets | Johannesburg | Feb 3, 2024 | Twenty20 |
| MI Cape Town | Capitals | Capitals | 4 wickets | Cape Town | Feb 3, 2024 | Twenty20 |
| Paarl Royals | Sunrisers | Sunrisers | 44 runs | Paarl | Feb 2, 2024 | Twenty20 |
| Capitals | MI Cape Town | MI Cape Town | 34 runs | Centurion | Feb 1, 2024 | Twenty20 |
| Super Kings | Sunrisers | Sunrisers | 9 wickets | Johannesburg | Jan 31, 2024 | Twenty20 |
| Super Giants | Capitals | Super Giants | 8 runs | Durban | Jan 30, 2024 | Twenty20 |
| MI Cape Town | Super Kings | Super Kings | 10 wickets | Cape Town | Jan 29, 2024 | Twenty20 |
| Super Giants | Paarl Royals | Super Giants | 125 runs | Durban | Jan 28, 2024 | Twenty20 |
| Capitals | Super Kings | no result | - | Centurion | Jan 27, 2024 | Twenty20 |
| Sunrisers | MI Cape Town | Sunrisers | 4 runs | Gqeberha | Jan 27, 2024 | Twenty20 |
| Paarl Royals | Super Giants | Super Giants | 57 runs | Paarl | Jan 26, 2024 | Twenty20 |
| Capitals | Sunrisers | Capitals | 3 runs | Centurion | Jan 25, 2024 | Twenty20 |
| Super Kings | Paarl Royals | Paarl Royals | 5 wickets | Johannesburg | Jan 24, 2024 | Twenty20 |
| MI Cape Town | Super Giants | Super Giants | 36 runs | Cape Town | Jan 23, 2024 | Twenty20 |
| Sunrisers | Capitals | Sunrisers | 9 wickets | Gqeberha | Jan 22, 2024 | Twenty20 |
| Paarl Royals | MI Cape Town | Paarl Royals | 59 runs | Paarl | Jan 21, 2024 | Twenty20 |
| Super Kings | Capitals | Super Kings | 6 wickets | Johannesburg | Jan 20, 2024 | Twenty20 |
| Super Giants | Sunrisers | Sunrisers | 5 wickets | Durban | Jan 20, 2024 | Twenty20 |
| MI Cape Town | Paarl Royals | MI Cape Town | 8 wickets | Cape Town | Jan 19, 2024 | Twenty20 |
| Capitals | Super Giants | Capitals | 17 runs | Centurion | Jan 18, 2024 | Twenty20 |
| Paarl Royals | Super Kings | Paarl Royals | 7 wickets | Paarl | Jan 17, 2024 | Twenty20 |
| MI Cape Town | Sunrisers | Sunrisers | 4 runs | Cape Town | Jan 16, 2024 | Twenty20 |
| Super Giants | Super Kings | Super Giants | 37 runs | Durban | Jan 15, 2024 | Twenty20 |
| Capitals | Paarl Royals | Paarl Royals | 10 runs | Centurion | Jan 14, 2024 | Twenty20 |
| Sunrisers | Super Giants | Super Giants | 35 runs | Gqeberha | Jan 13, 2024 | Twenty20 |
| Super Kings | MI Cape Town | MI Cape Town | 98 runs | Johannesburg | Jan 13, 2024 | Twenty20 |
| Paarl Royals | Capitals | Paarl Royals | 27 runs | Paarl | Jan 12, 2024 | Twenty20 |
| Super Giants | MI Cape Town | Super Giants | 11 runs | Durban | Jan 11, 2024 | Twenty20 |
| Kenya | Uganda | Uganda | 91 runs | Benoni | Dec 19, 2023 | T20I # 2413 |
| Botswana | Malawi | Botswana | 3 wickets | Benoni | Dec 19, 2023 | T20I # 2412 |
| Kenya | Malawi | Kenya | 4 runs | Benoni | Dec 18, 2023 | T20I # 2411 |
| Botswana | Uganda | Uganda | 10 wickets | Benoni | Dec 18, 2023 | T20I # 2410 |
| Ghana | Sierra Leone | Ghana | 2 wickets | Benoni | Dec 17, 2023 | T20I # 2409 |
| Mozambique | Rwanda | Mozambique | 5 wickets | Benoni | Dec 17, 2023 | T20I # 2408 |
| Botswana | Kenya | Kenya | 40 runs | Benoni | Dec 16, 2023 | T20I # 2406 |
| Malawi | Rwanda | Malawi | 46 runs | Benoni | Dec 16, 2023 | T20I # 2405 |
| Mozambique | Uganda | Uganda | 51 runs | Benoni | Dec 15, 2023 | T20I # 2404 |
| Botswana | Sierra Leone | Sierra Leone | 2 wickets | Benoni | Dec 15, 2023 | T20I # 2403 |
| South Africa | India | India | 106 runs | Johannesburg | Dec 14, 2023 | T20I # 2401 |
| Malawi | Mozambique | Malawi | 6 wickets | Benoni | Dec 14, 2023 | T20I # 2400 |
| Ghana | Kenya | Kenya | 8 wickets | Benoni | Dec 13, 2023 | T20I # 2399 |
| Malawi | Uganda | Uganda | 7 wickets | Benoni | Dec 13, 2023 | T20I # 2398 |
| South Africa | India | South Africa | 5 wickets | Gqeberha | Dec 12, 2023 | T20I # 2396 |
| Kenya | Sierra Leone | Kenya | 8 wickets | Benoni | Dec 12, 2023 | T20I # 2395 |
| Botswana | Ghana | Botswana | 38 runs | Benoni | Dec 11, 2023 | T20I # 2394 |
| Rwanda | Uganda | Rwanda | 2 runs | Benoni | Dec 11, 2023 | T20I # 2393 |
| Cameroon | Sierra Leone | Sierra Leone | 9 wickets | Benoni | Dec 10, 2023 | T20I # 2392 |
| Gambia | Ghana | Ghana | 98 runs | Benoni | Dec 10, 2023 | T20I # 2390 |
| Mali | Sierra Leone | Sierra Leone | 8 wickets | Benoni | Dec 9, 2023 | T20I # 2389 |
| Ghana | Rwanda | Rwanda | 3 wickets | Benoni | Dec 9, 2023 | T20I # 2387 |
| Kenya | Mali | Kenya | 10 wickets | Benoni | Dec 8, 2023 | T20I # 2386 |
| Gambia | Rwanda | Rwanda | 4 wickets | Benoni | Dec 8, 2023 | T20I # 2385 |
| Kenya | Sierra Leone | Kenya | 8 wickets | Benoni | Dec 7, 2023 | T20I # 2383 |
| Cameroon | Mali | Cameroon | 39 runs | Benoni | Dec 7, 2023 | T20I # 2382 |
| Cameroon | Kenya | Kenya | 10 wickets | Benoni | Dec 6, 2023 | T20I # 2381 |
| South Africa | Australia | Australia | 5 wickets | Durban | Sep 3, 2023 | T20I # 2230 |
| South Africa | Australia | Australia | 8 wickets | Durban | Sep 1, 2023 | T20I # 2228 |
| South Africa | Australia | Australia | 111 runs | Durban | Aug 30, 2023 | T20I # 2224 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
England vs Sri Lanka at Pallekele, England in Sri Lanka 3rd T20I, Feb 3, 2026 [T20I # 3683]
Pakistan vs Australia at Lahore, Australia in Pakistan 3rd T20I, Feb 1, 2026 [T20I # 3681]
Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682]