Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade
MenSeason

SA20 2025/26

31 matches26 December to 25 January 2026
ChampionsSunrisers Eastern Capebeat Pretoria Capitals by 6 wickets
Teams6took part
Most runs390Q de Kock
Most wickets20OEG Baartman

Results table

won and lost from every match of the season
TeamPWLNo result
Sunrisers Eastern Cape11740
Paarl Royals12651
Pretoria Capitals11650
Durban's Super Giants8332
Joburg Super Kings10352
MI Cape Town10361

Most runs

  1. Q de Kock11 inns, best 79390
  2. D Brevis11 inns, best 101370
  3. RD Rickelton9 inns, best 113337
  4. SE Rutherford10 inns, best 74334
  5. AK Markram7 inns, best 108309
  6. MP Breetzke10 inns, best 68291
  7. SD Hope11 inns, best 118276
  8. J Hermann10 inns, best 62273

Most wickets

  1. OEG Baartmanecon 9.1320
  2. A Nortjeecon 7.0118
  3. Sikandar Razaecon 7.3615
  4. M Jansenecon 6.5013
  5. C Boschecon 9.8813
  6. N Mokoenaecon 9.6313
  7. GC Viljoenecon 7.7112
  8. S Muthusamyecon 7.1812

Sunday 25 January 2026

1 match
T20PCPretoria Capitals158/720SECSunrisers Eastern Cape162/419.2Sunrisers Eastern Cape won by 6 wicketsFinal

Friday 23 January 2026

1 match
T20PRPaarl Royals114/720SECSunrisers Eastern Cape117/311.4Sunrisers Eastern Cape won by 7 wicketsQualifier 2

Thursday 22 January 2026

1 match
T20PRPaarl Royals210/520JSKJoburg Super Kings174/820Paarl Royals won by 36 runsEliminator

Wednesday 21 January 2026

1 match
T20SECSunrisers Eastern Cape170/720PCPretoria Capitals172/318.3Pretoria Capitals won by 7 wicketsQualifier 1

Monday 19 January 2026

1 match
T20JSKJoburg Super Kings166/520PRPaarl Royals122/918.1Joburg Super Kings won by 44 runsMatch 30

Sunday 18 January 2026

1 match
T20MCTMI Cape Town148/620SECSunrisers Eastern Cape149/319.5Sunrisers Eastern Cape won by 7 wicketsMatch 29

Saturday 17 January 2026

2 matches
T20PCPretoria Capitals143/620JSKJoburg Super Kings122/820Pretoria Capitals won by 21 runsMatch 28 T20DSGDurban's Super Giants189/720PRPaarl Royals131/920Durban's Super Giants won by 58 runsMatch 27

Friday 16 January 2026

1 match
T20SECSunrisers Eastern Cape139/920MCTMI Cape Town140/719.2MI Cape Town won by 3 wicketsMatch 26

Thursday 15 January 2026

1 match
T20PCPretoria Capitals12719.1PRPaarl Royals128/415.1Paarl Royals won by 6 wicketsMatch 25

Wednesday 14 January 2026

1 match
T20SECSunrisers Eastern Cape178/520JSKJoburg Super Kings11718.1Sunrisers Eastern Cape won by 61 runsMatch 24

Tuesday 13 January 2026

1 match
T20DSGDurban's Super Giants186/520PRPaarl Royals191/420Paarl Royals won by 6 wicketsMatch 23

Monday 12 January 2026

1 match
T20PCPretoria Capitals185/620MCTMI Cape Town132/720Pretoria Capitals won by 53 runsMatch 22

Sunday 11 January 2026

1 match
T20SECSunrisers Eastern Cape158/520DSGDurban's Super Giants162/819.3Durban's Super Giants won by 2 wicketsMatch 21

Saturday 10 January 2026

2 matches
T20MCTMI Cape Town234/320JSKJoburg Super Kings198/520MI Cape Town won by 36 runsMatch 20 T20PCPretoria Capitals138/920PRPaarl Royals117/620Pretoria Capitals won by 21 runsMatch 19

Thursday 8 January 2026

1 match
T20JSKJoburg Super Kings187/620PRPaarl RoyalsNo resultMatch 17

Wednesday 7 January 2026

1 match
T20PCPretoria Capitals201/420DSGDurban's Super Giants18619.4Pretoria Capitals won by 15 runsMatch 16

Tuesday 6 January 2026

1 match
T20JSKJoburg Super Kings123/712MCTMI Cape Town128/611.2MI Cape Town won by 4 wickets (DLS)Match 15

Monday 5 January 2026

1 match
T20PCPretoria Capitals176/720SECSunrisers Eastern Cape177/014.2Sunrisers Eastern Cape won by 10 wicketsMatch 14

Sunday 4 January 2026

1 match
T20MCTMI Cape Town8818.4PRPaarl Royals90/313Paarl Royals won by 7 wicketsMatch 13

Friday 2 January 2026

1 match
T20PRPaarl Royals181/320MCTMI Cape Town180/820Paarl Royals won by 1 runMatch 10

Thursday 1 January 2026

1 match
T20JSKJoburg Super Kings205/420DSGDurban's Super Giants205/820Match tiedMatch 9

Wednesday 31 December 2025

2 matches
T20PCPretoria Capitals220/520MCTMI Cape Town13514.2Pretoria Capitals won by 85 runsMatch 8 T20SECSunrisers Eastern Cape14920PRPaarl Royals150/519.4Paarl Royals won by 5 wicketsMatch 7

Tuesday 30 December 2025

1 match
T20DSGDurban's Super Giants8617.1JSKJoburg Super Kings88/412.2Joburg Super Kings won by 6 wicketsMatch 6

Monday 29 December 2025

1 match
T20SECSunrisers Eastern Cape188/620PCPretoria Capitals14018Sunrisers Eastern Cape won by 48 runsMatch 5

Sunday 28 December 2025

1 match
T20DSGDurban's Super Giants37/04MCTMI Cape TownNo resultMatch 4

Saturday 27 December 2025

2 matches
T20SECSunrisers Eastern Cape186/420PRPaarl Royals4911.5Sunrisers Eastern Cape won by 137 runsMatch 3 T20JSKJoburg Super Kings168/620PCPretoria Capitals146/920Joburg Super Kings won by 22 runsMatch 2

Friday 26 December 2025

1 match
T20DSGDurban's Super Giants232/520MCTMI Cape Town217/720Durban's Super Giants won by 15 runsMatch 1