The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
KAR

Kariba

Nyamhunga Stadium, Kariba. Every match we hold, with the price it went off at.

301Played
90Won
29.9%Win rate
0.75Scored per game
0.86Conceded per game
138Clean sheets

Home and away

The same record, split by where it was played.

At home
39.7%
151 played, 60 won. 0.86 scored a game.
Away
20%
150 played, 30 won. 0.64 scored a game.
How the market priced them
24.6%
57 priced matches at an average of 3.8, which implied 26.3%.

Season by season 9

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier Soccer League 3261511 -9
2025/26 Premier Soccer League 349178 +3
2024/25 Premier Soccer League 347207 -1
2023/24 Premier Soccer League 3411815 -21
2021/22 Premier Soccer League 3491213 -6
2019/20 Premier Soccer League 35131012 -1
2018/19 Premier Soccer League 3412139 +2
2017/18 Premier Soccer League 3412913 -2
2016/17 Premier Soccer League 3011127 +2

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 8 November 2026
H Kariba scheduled CAPS United —
Saturday 24 October 2026
A Kariba 0 – 0 Chicken Inn —
Saturday 17 October 2026
H Kariba 0 – 1 Agama —
Saturday 10 October 2026
H Kariba 1 – 0 Scotland Mabvuku —
Saturday 19 September 2026
A Kariba 0 – 1 Platinum —
Saturday 5 September 2026
H Kariba 0 – 0 Simba Bhora —
Saturday 22 August 2026
A Kariba 1 – 4 MWOS —
Saturday 1 August 2026
H Kariba 0 – 0 Dynamos —
Sunday 26 July 2026
A Kariba 0 – 1 Bulawayo Chiefs —
Wednesday 22 July 2026
H Kariba 1 – 0 Highlanders —
Saturday 18 July 2026
A Kariba 1 – 0 TelOne —
Saturday 11 July 2026
H Kariba 1 – 1 Hunters —
Sunday 5 July 2026
A Kariba 0 – 1 Manica Diamonds —
Saturday 27 June 2026
H Kariba 1 – 1 Ngezi Platinum —
Sunday 21 June 2026
A Kariba 0 – 4 Hardrock —
Sunday 14 June 2026
H Kariba 1 – 1 Triangle United —
Wednesday 10 June 2026
H Kariba 0 – 0 Herentals —
Sunday 7 June 2026
A Kariba 2 – 3 CAPS United —
Sunday 31 May 2026
H Kariba 1 – 0 Chicken Inn —
Saturday 23 May 2026
A Kariba 1 – 1 Agama —
Saturday 16 May 2026
A Kariba 0 – 0 Scotland Mabvuku —
Wednesday 13 May 2026
H Kariba 0 – 1 Platinum —
Saturday 9 May 2026
A Kariba 1 – 2 Simba Bhora —
Saturday 2 May 2026
H Kariba 0 – 0 MWOS —
Sunday 26 April 2026
A Kariba 0 – 0 Dynamos —
Wednesday 22 April 2026
H Kariba 1 – 1 Bulawayo Chiefs —
Sunday 12 April 2026
A Kariba 0 – 0 Highlanders —
Monday 6 April 2026
H Kariba 0 – 0 TelOne —
Thursday 2 April 2026
A Kariba 1 – 1 Hunters —
Sunday 22 March 2026
H Kariba 2 – 0 Manica Diamonds —