Skip to content
🏏 0 Live⚽ 0 Live
Help
ScoreBlink
HomeLiveScheduleSeriesLeaguesRankingsStandingsTeamsNews
FavouritesPlayer ComparisonTeam Comparison
/
ScoreBlink

Live scores, scorecards, stats, player profiles and news for cricket & football — all in one place.

Cricket

  • Live Scores
  • Schedule
  • Series
  • ICC Rankings
  • Teams & Players
  • News

Football

  • Live Scores
  • Schedule
  • Leagues
  • Standings
  • Teams & Clubs
  • News

Company

  • About
  • Contact
  • Advertise with us
  • Careers
  • Help
  • Privacy
  • Terms
© 2026 ScoreBlink. All rights reserved.Data for demonstration · Made for cricket & football fans worldwide ⚡
ScoreBlink
Home
Advertise with usCareersNews
HomeCricketFootballNews

Favourites

CricketFootball
Skip to content
🏏 0 Live⚽ 0 Live
Help
ScoreBlink
Cricket Football
HomeLiveScheduleSeriesLeaguesRankingsStandingsTeamsNews
FavouritesPlayer ComparisonTeam Comparison
/
ScoreBlink

Live scores, scorecards, stats, player profiles and news for cricket & football — all in one place.

Cricket

  • Live Scores
  • Schedule
  • Series
  • ICC Rankings
  • Teams & Players
  • News

Football

  • Live Scores
  • Schedule
  • Leagues
  • Standings
  • Teams & Clubs
  • News

Company

  • About
  • Contact
  • Advertise with us
  • Careers
  • Help
  • Privacy
  • Terms
© 2026 ScoreBlink. All rights reserved.Data for demonstration · Made for cricket & football fans worldwide ⚡
ScoreBlink
Home
Advertise with usCareersNews
HomeCricketFootballNews

Favourites

CricketFootball
Skip to content
🏏 0 Live⚽ 0 Live
Help
ScoreBlink
Cricket Football
HomeLiveScheduleSeriesLeaguesRankingsStandingsTeamsNews
FavouritesPlayer ComparisonTeam Comparison
/
Home › Cricket › CSA T20 Challenge 2021/2022 › Knights vs Titans
Knights vs TitansKNI vs TIT · CSA T20 Challenge 2021/2022
FT
KNI
124/10
(19 ov)
151/6
(20 ov)
🏆TIT
Titans won by 27 runs
ScoreBlink

Live scores, scorecards, stats, player profiles and news for cricket & football — all in one place.

Cricket

  • Live Scores
  • Schedule
  • Series
  • ICC Rankings
  • Teams & Players
  • News

Football

  • Live Scores
  • Schedule
  • Leagues
  • Standings
  • Teams & Clubs
  • News

Company

  • About
  • Contact
  • Advertise with us
  • Careers
  • Help
  • Privacy
  • Terms
© 2026 ScoreBlink. All rights reserved.Data for demonstration · Made for cricket & football fans worldwide ⚡
ScoreBlink
Home
Advertise with usCareersNews
HomeCricketFootballNews

Favourites

CricketFootball
Match over — Knights innings18.6 overs
BatterRB4s6sSR
Gregory Mahlokwana 120050.0
Patrick Kruger 891088.9
BowlerOMRWEcon
Junior Dala 402516.25
Tabraiz Shamsi 402937.25
CRR 6.53
Ball by Ball Commentary
W
18.6 · Junior Dala to Alfred Mothoa
OUT! Junior Dala to Alfred Mothoa, OUT
Catch Out
0
18.5 · Junior Dala to Alfred Mothoa
Junior Dala to Alfred Mothoa, no run
0
18.4 · Junior Dala to Alfred Mothoa
Junior Dala to Alfred Mothoa, no run
0
18.3 · Junior Dala to Alfred Mothoa
Junior Dala to Alfred Mothoa, no run
0
18.2 · Junior Dala to Alfred Mothoa
Junior Dala to Alfred Mothoa, no run
1
18.1 · Junior Dala to Nealan Van Heerden
Junior Dala to Nealan Van Heerden, 1 leg bye
End of over 18
Balls108
1 run, 3 wicketsNeed 29 from 12 balls
123/9
Gregory Mahlokwana 1 (2b)Patrick Kruger 8 (9b 1x4)Tabraiz Shamsi4-0-29-3
W
17.6 · Tabraiz Shamsi to Nealan Van Heerden
OUT! Tabraiz Shamsi to Nealan Van Heerden, OUT
Run Out
W
17.5 · Tabraiz Shamsi to Jason Raubenheimer
OUT! Tabraiz Shamsi to Jason Raubenheimer, OUT
Stump Out
0
17.4 · Tabraiz Shamsi to Jason Raubenheimer
Tabraiz Shamsi to Jason Raubenheimer, no run
1
17.3 · Tabraiz Shamsi to Gregory Mahlokwana
Tabraiz Shamsi to Gregory Mahlokwana, 1 run
0
17.2 · Tabraiz Shamsi to Gregory Mahlokwana
Tabraiz Shamsi to Gregory Mahlokwana, no run
W
17.1 · Tabraiz Shamsi to Migael Pretorius
OUT! Tabraiz Shamsi to Migael Pretorius, OUT
Catch Out
End of over 17
Balls102
7 runs, 1 wicketNeed 30 from 18 balls
122/6
Jason Raubenheimer 2 (1b)Migael Pretorius 27 (17b 3x6)Lizaad Williams4-1-20-2
2
16.6 · Lizaad Williams to Jason Raubenheimer
Lizaad Williams to Jason Raubenheimer, 2 runs
W
16.5 · Lizaad Williams to Farhaan Behardien
OUT! Lizaad Williams to Farhaan Behardien, OUT
Catch Out
1
16.4 · Lizaad Williams to Migael Pretorius
Lizaad Williams to Migael Pretorius, 1 run
1
16.3 · Lizaad Williams to Farhaan Behardien
Lizaad Williams to Farhaan Behardien, 1 run
1
16.3 · Lizaad Williams to Farhaan Behardien
Lizaad Williams to Farhaan Behardien, 1 wide
1
16.2 · Lizaad Williams to Migael Pretorius
Lizaad Williams to Migael Pretorius, 1 run
1
16.1 · Lizaad Williams to Farhaan Behardien
Lizaad Williams to Farhaan Behardien, 1 run
End of over 16
Balls96
12 runsNeed 37 from 24 balls
115/5
Farhaan Behardien 29 (24b 1x4 1x6)Migael Pretorius 25 (15b 3x6)Junior Dala3-0-24-0
1
15.6 · Junior Dala to Farhaan Behardien
Junior Dala to Farhaan Behardien, 1 run
4
15.5 · Junior Dala to Farhaan Behardien
FOUR! Junior Dala to Farhaan Behardien, four
Four
1
15.4 · Junior Dala to Migael Pretorius
Junior Dala to Migael Pretorius, 1 run
0
15.3 · Junior Dala to Migael Pretorius
Junior Dala to Migael Pretorius, no run
6
15.2 · Junior Dala to Migael Pretorius
SIX! Junior Dala to Migael Pretorius, six
Six
0
15.1 · Junior Dala to Migael Pretorius
Junior Dala to Migael Pretorius, no run
End of over 15
Balls90
16 runsNeed 49 from 30 balls
103/5
Migael Pretorius 18 (11b 2x6)Farhaan Behardien 24 (22b 1x6)Ayabulela Gqamane2-0-20-1
1
14.6 · Ayabulela Gqamane to Migael Pretorius
Ayabulela Gqamane to Migael Pretorius, 1 run
6
14.5 · Ayabulela Gqamane to Migael Pretorius
SIX! Ayabulela Gqamane to Migael Pretorius, six
Six
1
14.5 · Ayabulela Gqamane to Migael Pretorius
Ayabulela Gqamane to Migael Pretorius, 1 wide
0
14.4 · Ayabulela Gqamane to Migael Pretorius
Ayabulela Gqamane to Migael Pretorius, no run
6
14.3 · Ayabulela Gqamane to Migael Pretorius
SIX! Ayabulela Gqamane to Migael Pretorius, six
Six
1
14.2 · Ayabulela Gqamane to Farhaan Behardien
Ayabulela Gqamane to Farhaan Behardien, 1 run
1
14.1 · Ayabulela Gqamane to Migael Pretorius
Ayabulela Gqamane to Migael Pretorius, 1 run
End of over 14
Balls84
9 runsNeed 65 from 36 balls
87/5
Farhaan Behardien 23 (21b 1x6)Migael Pretorius 4 (6b)Donovan Ferreira1-0-9-0
6
13.6 · Donovan Ferreira to Farhaan Behardien
SIX! Donovan Ferreira to Farhaan Behardien, six
Six
0
13.5 · Donovan Ferreira to Farhaan Behardien
Donovan Ferreira to Farhaan Behardien, no run
1
13.4 · Donovan Ferreira to Migael Pretorius
Donovan Ferreira to Migael Pretorius, 1 run
0
13.3 · Donovan Ferreira to Migael Pretorius
Donovan Ferreira to Migael Pretorius, no run
1
13.2 · Donovan Ferreira to Farhaan Behardien
Donovan Ferreira to Farhaan Behardien, 1 run
1
13.1 · Donovan Ferreira to Migael Pretorius
Donovan Ferreira to Migael Pretorius, 1 run
End of over 13
Balls78
4 runs, 1 wicketNeed 74 from 42 balls
78/5
Migael Pretorius 2 (3b)Farhaan Behardien 16 (18b)Ayabulela Gqamane1-0-4-1
1
12.6 · Ayabulela Gqamane to Migael Pretorius
Ayabulela Gqamane to Migael Pretorius, 1 run
0
12.5 · Ayabulela Gqamane to Migael Pretorius
Ayabulela Gqamane to Migael Pretorius, no run
1
12.4 · Ayabulela Gqamane to Farhaan Behardien
Ayabulela Gqamane to Farhaan Behardien, 1 run
1
12.3 · Ayabulela Gqamane to Migael Pretorius
Ayabulela Gqamane to Migael Pretorius, 1 run
W
12.2 · Ayabulela Gqamane to Mangaliso Mosehle
OUT! Ayabulela Gqamane to Mangaliso Mosehle, OUT
Clean Bowled
1
12.1 · Ayabulela Gqamane to Farhaan Behardien
Ayabulela Gqamane to Farhaan Behardien, 1 run
End of over 12
Balls72
6 runsNeed 78 from 48 balls
74/4
Farhaan Behardien 14 (16b)Mangaliso Mosehle 18 (9b 2x6)Aaron Phangiso4-0-21-3
1
11.6 · Aaron Phangiso to Farhaan Behardien
Aaron Phangiso to Farhaan Behardien, 1 run
1
11.5 · Aaron Phangiso to Mangaliso Mosehle
Aaron Phangiso to Mangaliso Mosehle, 1 run
1
11.4 · Aaron Phangiso to Farhaan Behardien
Aaron Phangiso to Farhaan Behardien, 1 run
1
11.3 · Aaron Phangiso to Mangaliso Mosehle
Aaron Phangiso to Mangaliso Mosehle, 1 run
1
11.2 · Aaron Phangiso to Farhaan Behardien
Aaron Phangiso to Farhaan Behardien, 1 run
1
11.1 · Aaron Phangiso to Mangaliso Mosehle
Aaron Phangiso to Mangaliso Mosehle, 1 run
End of over 11
Balls66
15 runsNeed 84 from 54 balls
68/4
Mangaliso Mosehle 15 (6b 2x6)Farhaan Behardien 11 (13b)Tabraiz Shamsi3-0-28-0
1
10.6 · Tabraiz Shamsi to Mangaliso Mosehle
Tabraiz Shamsi to Mangaliso Mosehle, 1 run
6
10.5 · Tabraiz Shamsi to Mangaliso Mosehle
SIX! Tabraiz Shamsi to Mangaliso Mosehle, six
Six
1
10.4 · Tabraiz Shamsi to Farhaan Behardien
Tabraiz Shamsi to Farhaan Behardien, 1 run
1
10.3 · Tabraiz Shamsi to Mangaliso Mosehle
Tabraiz Shamsi to Mangaliso Mosehle, 1 run
0
10.2 · Tabraiz Shamsi to Mangaliso Mosehle
Tabraiz Shamsi to Mangaliso Mosehle, no run
6
10.1 · Tabraiz Shamsi to Mangaliso Mosehle
SIX! Tabraiz Shamsi to Mangaliso Mosehle, six
Six
End of over 10
Balls60
4 runs, 1 wicketNeed 99 from 60 balls
53/4
Mangaliso Mosehle 1 (1b)Farhaan Behardien 10 (12b)Aaron Phangiso3-0-15-3
1
9.6 · Aaron Phangiso to Mangaliso Mosehle
Aaron Phangiso to Mangaliso Mosehle, 1 run
W
9.5 · Aaron Phangiso to Raynard Van Tonder
OUT! Aaron Phangiso to Raynard Van Tonder, OUT
Clean Bowled
0
9.4 · Aaron Phangiso to Raynard Van Tonder
Aaron Phangiso to Raynard Van Tonder, no run
1
9.3 · Aaron Phangiso to Farhaan Behardien
Aaron Phangiso to Farhaan Behardien, 1 leg bye
1
9.2 · Aaron Phangiso to Raynard Van Tonder
Aaron Phangiso to Raynard Van Tonder, 1 run
1
9.1 · Aaron Phangiso to Farhaan Behardien
Aaron Phangiso to Farhaan Behardien, 1 run
End of over 9
Balls54
6 runsNeed 103 from 66 balls
49/3
Farhaan Behardien 9 (10b)Patrick Kruger 8 (9b 1x4)Tabraiz Shamsi2-0-13-0
0
8.6 · Tabraiz Shamsi to Raynard Van Tonder
Tabraiz Shamsi to Raynard Van Tonder, no run
0
8.5 · Tabraiz Shamsi to Raynard Van Tonder
Tabraiz Shamsi to Raynard Van Tonder, no run
4
8.4 · Tabraiz Shamsi to Raynard Van Tonder
FOUR! Tabraiz Shamsi to Raynard Van Tonder, four
Four
1
8.3 · Tabraiz Shamsi to Farhaan Behardien
Tabraiz Shamsi to Farhaan Behardien, 1 run
1
8.2 · Tabraiz Shamsi to Raynard Van Tonder
Tabraiz Shamsi to Raynard Van Tonder, 1 run
0
8.1 · Tabraiz Shamsi to Raynard Van Tonder
Tabraiz Shamsi to Raynard Van Tonder, no run
End of over 8
Balls48
6 runsNeed 109 from 72 balls
43/3
Farhaan Behardien 8 (9b)Patrick Kruger 8 (9b 1x4)Aaron Phangiso2-0-11-2
1
7.6 · Aaron Phangiso to Raynard Van Tonder
Aaron Phangiso to Raynard Van Tonder, 1 run
1
7.5 · Aaron Phangiso to Farhaan Behardien
Aaron Phangiso to Farhaan Behardien, 1 run
1
7.4 · Aaron Phangiso to Raynard Van Tonder
Aaron Phangiso to Raynard Van Tonder, 1 run
1
7.3 · Aaron Phangiso to Farhaan Behardien
Aaron Phangiso to Farhaan Behardien, 1 run
1
7.2 · Aaron Phangiso to Raynard Van Tonder
Aaron Phangiso to Raynard Van Tonder, 1 run
1
7.1 · Aaron Phangiso to Farhaan Behardien
Aaron Phangiso to Farhaan Behardien, 1 run
End of over 7
Balls42
7 runsNeed 115 from 78 balls
37/3
Farhaan Behardien 5 (6b)Patrick Kruger 8 (9b 1x4)Tabraiz Shamsi1-0-7-0
1
6.6 · Tabraiz Shamsi to Farhaan Behardien
Tabraiz Shamsi to Farhaan Behardien, 1 run
1
6.5 · Tabraiz Shamsi to Raynard Van Tonder
Tabraiz Shamsi to Raynard Van Tonder, 1 run
1
6.5 · Tabraiz Shamsi to Raynard Van Tonder
Tabraiz Shamsi to Raynard Van Tonder, 1 wide
1
6.4 · Tabraiz Shamsi to Farhaan Behardien
Tabraiz Shamsi to Farhaan Behardien, 1 run
1
6.3 · Tabraiz Shamsi to Raynard Van Tonder
Tabraiz Shamsi to Raynard Van Tonder, 1 run
1
6.2 · Tabraiz Shamsi to Farhaan Behardien
Tabraiz Shamsi to Farhaan Behardien, 1 run
1
6.1 · Tabraiz Shamsi to Raynard Van Tonder
Tabraiz Shamsi to Raynard Van Tonder, 1 run
End of over 6
Balls36
4 runsNeed 122 from 84 balls
30/3
Farhaan Behardien 2 (3b)Patrick Kruger 8 (9b 1x4)Junior Dala2-0-12-0
1
5.6 · Junior Dala to Raynard Van Tonder
Junior Dala to Raynard Van Tonder, 1 run
1
5.5 · Junior Dala to Farhaan Behardien
Junior Dala to Farhaan Behardien, 1 run
0
5.4 · Junior Dala to Farhaan Behardien
Junior Dala to Farhaan Behardien, no run
1
5.3 · Junior Dala to Raynard Van Tonder
Junior Dala to Raynard Van Tonder, 1 run
0
5.2 · Junior Dala to Raynard Van Tonder
Junior Dala to Raynard Van Tonder, no run
1
5.1 · Junior Dala to Farhaan Behardien
Junior Dala to Farhaan Behardien, 1 run
End of over 5
Balls30
0 runs, 1 wicketNeed 126 from 90 balls
26/3
Patrick Kruger 8 (9b 1x4)Lizaad Williams3-1-13-1
0
4.6 · Lizaad Williams to Raynard Van Tonder
Lizaad Williams to Raynard Van Tonder, no run
W
4.5 · Lizaad Williams to Pite van Biljon
OUT! Lizaad Williams to Pite van Biljon, OUT
Catch Out
0
4.4 · Lizaad Williams to Pite van Biljon
Lizaad Williams to Pite van Biljon, no run
0
4.3 · Lizaad Williams to Pite van Biljon
Lizaad Williams to Pite van Biljon, no run
0
4.2 · Lizaad Williams to Pite van Biljon
Lizaad Williams to Pite van Biljon, no run
0
4.1 · Lizaad Williams to Pite van Biljon
Lizaad Williams to Pite van Biljon, no run
End of over 4
Balls24
5 runs, 2 wicketsNeed 126 from 96 balls
26/2
Pite van Biljon 1 (2b)Patrick Kruger 8 (9b 1x4)Aaron Phangiso1-0-5-2
0
3.6 · Aaron Phangiso to Raynard Van Tonder
Aaron Phangiso to Raynard Van Tonder, no run
1
3.5 · Aaron Phangiso to Pite van Biljon
Aaron Phangiso to Pite van Biljon, 1 run
0
3.4 · Aaron Phangiso to Pite van Biljon
Aaron Phangiso to Pite van Biljon, no run
W
3.3 · Aaron Phangiso to Raynard Van Tonder
OUT! Aaron Phangiso to Raynard Van Tonder, OUT
Run Out
4
3.2 · Aaron Phangiso to Raynard Van Tonder
FOUR! Aaron Phangiso to Raynard Van Tonder, four
Four
W
3.1 · Aaron Phangiso to Jacques Snyman
OUT! Aaron Phangiso to Jacques Snyman, OUT
Catch Out
End of over 3
Balls18
6 runsNeed 131 from 102 balls
21/0
Jacques Snyman 12 (9b 2x4)Patrick Kruger 8 (9b 1x4)Lizaad Williams2-0-13-0
1
2.6 · Lizaad Williams to Jacques Snyman
Lizaad Williams to Jacques Snyman, 1 run
4
2.5 · Lizaad Williams to Jacques Snyman
FOUR! Lizaad Williams to Jacques Snyman, four
Four
1
2.4 · Lizaad Williams to Patrick Kruger
Lizaad Williams to Patrick Kruger, 1 run
0
2.3 · Lizaad Williams to Patrick Kruger
Lizaad Williams to Patrick Kruger, no run
0
2.2 · Lizaad Williams to Patrick Kruger
Lizaad Williams to Patrick Kruger, no run
0
2.1 · Lizaad Williams to Patrick Kruger
Lizaad Williams to Patrick Kruger, no run
End of over 2
Balls12
8 runsNeed 137 from 108 balls
15/0
Jacques Snyman 7 (7b 1x4)Patrick Kruger 7 (5b 1x4)Junior Dala1-0-8-0
0
1.6 · Junior Dala to Jacques Snyman
Junior Dala to Jacques Snyman, no run
4
1.5 · Junior Dala to Jacques Snyman
FOUR! Junior Dala to Jacques Snyman, four
Four
1
1.4 · Junior Dala to Patrick Kruger
Junior Dala to Patrick Kruger, 1 run
1
1.3 · Junior Dala to Jacques Snyman
Junior Dala to Jacques Snyman, 1 run
1
1.2 · Junior Dala to Patrick Kruger
Junior Dala to Patrick Kruger, 1 run
1
1.1 · Junior Dala to Jacques Snyman
Junior Dala to Jacques Snyman, 1 run
End of over 1
Balls6
7 runsNeed 145 from 114 balls
7/0
Patrick Kruger 5 (3b 1x4)Jacques Snyman 1 (3b)Lizaad Williams1-0-7-0
4
0.6 · Lizaad Williams to Patrick Kruger
FOUR! Lizaad Williams to Patrick Kruger, four
Four
1
0.5 · Lizaad Williams to Jacques Snyman
Lizaad Williams to Jacques Snyman, 1 run
0
0.4 · Lizaad Williams to Jacques Snyman
Lizaad Williams to Jacques Snyman, no run
0
0.3 · Lizaad Williams to Jacques Snyman
Lizaad Williams to Jacques Snyman, no run
1
0.2 · Lizaad Williams to Patrick Kruger
Lizaad Williams to Patrick Kruger, 1 run
1
0.2 · Lizaad Williams to Patrick Kruger
Lizaad Williams to Patrick Kruger, 1 wide
0
0.1 · Lizaad Williams to Patrick Kruger
Lizaad Williams to Patrick Kruger, no run