Domestic · WP

Western Province

61Played
26Won
25Lost
5Tied / drawn
5No result
51%Win rate

Western Province Fixtures

Western Province Recent Form

Last 8 matches5 won · 2 lostlast 8
  1. Wv MPR
  2. Wv BOL
  3. Wv KZN
  4. Lv WARR
  5. NRv DOL
  6. Wv LIO
  7. Wv SWD
  8. Lv LIO
  • Lvs LionsLions won by 16 runs14 Nov2026
  • Wvs South Western DistrictsWestern Province won by 5 wickets (with 33 balls remaining)10 Nov2026
  • Wvs LionsWestern Province won by 9 runs7 Nov2026
  • NRvs DolphinsMatch abandoned without a ball bowled3 Nov2026
  • Lvs WarriorsWarriors won by 4 wickets (with 21 balls remaining)31 Oct2026

Western Province Recent Results

All results

Western Province Leading Players

Most runs
  1. Joshua van Heerden8 matches · avg 64.2 · SR 101385runs
  2. Jiveshan Pillay10 matches · avg 37.2 · SR 61372runs
  3. Daniel Smith11 matches · avg 34.3 · SR 108309runs
  4. David Bedingham2 matches · avg 90.3 · SR 82271runs
  5. Kashief Josephs10 matches · avg 29.6 · SR 134266runs
Most wickets
  1. Oliver Whitehead10 matches · econ 5.4120wickets
  2. Tshepo Moreki11 matches · econ 6.4816wickets
  3. Raeeq Daniels10 matches · econ 5.4115wickets
  4. Josh Breed9 matches · econ 8.0914wickets
  5. George Linde10 matches · econ 7.918wickets

Western Province Results

DateOpponentScoreOpp. scoreResult
14 Nov 2026 LionsT20 · CSA T20 Challenge 2026 178/8 (20)194/6 (20) L Lions won by 16 runs
10 Nov 2026 South Western DistrictsT20 · CSA T20 Challenge 2026 105/5 (14.3)99 (19.3) W Western Province won by 5 wickets (with 33 balls remaining)
7 Nov 2026 LionsT20 · CSA T20 Challenge 2026 178/9 (20)169/6 (20) W Western Province won by 9 runs
3 Nov 2026 DolphinsT20 · CSA T20 Challenge 2026 –– NR Match abandoned without a ball bowled
31 Oct 2026 WarriorsT20 · CSA T20 Challenge 2026 130/8 (20)133/6 (16.3) L Warriors won by 4 wickets (with 21 balls remaining)
25 Oct 2026 KwaZulu-Natal Inland TuskersT20 · CSA T20 Challenge 2026 117/5 (12)164/3 (17) W Western Province won by 5 wickets (with 0 balls remaining) (DLS method)
14 Oct 2026 BolandT20 · CSA T20 Challenge 2026 175/4 (19.5)174/7 (20) W Western Province won by 6 wickets
10 Oct 2026 Mpumalanga RhinosT20 · CSA T20 Challenge 2026 136/7 (20)111 (17.2) W Western Province won by 25 runs
6 Oct 2026 Eastern StormT20 · CSA T20 Challenge 2026 134/1 (15.5)130/7 (20) W Western Province won by 9 wickets
4 Oct 2026 South Africa Emerging PlayersT20 · CSA T20 Challenge 2026 200/4 (19.4)194/4 (20) W Western Province won by 6 wickets
27 Sep 2026 KnightsT20 · CSA T20 Challenge 2026 169/5 (19.4)168/7 (20) W Western Province won by 5 wickets
25 Sep 2026 TitansT20 · CSA T20 Challenge 2026 186/4 (20)190/5 (14.5) L Titans won by 5 wickets
17 Sep 2026 DolphinsFirst Class · CSA 4-Day Series Division 1 2026-27 376 & 281/7 (79)401 & 212 (55) W Western Province won by 44 runs
10 Sep 2026 WarriorsFirst Class · CSA 4-Day Series Division 1 2026-27 143 & 145/1 (51)347 & 96/4 (26.5) D Match drawn
26 Nov 2025 DolphinsT20 · CSA T20 Challenge 2025 –– NR
21 Nov 2025 LionsT20 · CSA T20 Challenge 2025 183/6 (20)201/2 (20) L Lions won by 18 runs
16 Nov 2025 DolphinsT20 · CSA T20 Challenge 2025 139/5 (18.1)138/7 (20) W Western Province won by 5 wickets
13 Nov 2025 TuskersT20 · CSA T20 Challenge 2025 109/1107 W Western Province won by 9 wickets
13 Nov 2025 KwaZulu-Natal Inland TuskersT20 · Other matches 2025 109/1 (15.3)107 W Western Province won by 9 wickets
9 Nov 2025 TitansT20 · CSA T20 Challenge 2025 225/6 (20)141 (17.4) W Western Province won by 84 runs
7 Nov 2025 WarriorsT20 · CSA T20 Challenge 2025 134/9 (20)135/4 (15.3) L Warriors won by 6 wickets
4 Nov 2025 BolandT20 · CSA T20 Challenge 2025 108 (16)173/5 (20) L Boland won by 65 runs
2 Nov 2025 North West DragonsT20 · CSA T20 Challenge 2025 188/6 (16.5)186/5 (20) W Western Province won by 4 wickets
25 Oct 2024 TitansT20 · Other matches 2024 163/6 (20)182/7 (20) L Titans won by 19 runs
23 Oct 2024 North West DragonsT20 · Other matches 2024 166/5 (20)125 (15.3) W Western Province won by 41 runs
18 Oct 2024 KnightsT20 · Other matches 2024 163/4 (18.5)157/7 (20) W Western Province won by 6 wickets
16 Oct 2024 LionsT20 · Other matches 2024 146/6 (19.3)145/7 (20) W Western Province won by 4 wickets
13 Oct 2024 DolphinsT20 · Other matches 2024 167/6 (20)169/6 (19) L Dolphins won by 4 wickets
9 Oct 2024 WarriorsT20 · Other matches 2024 148/7 (20)150/5 (17.4) L Warriors won by 5 wickets
6 Oct 2024 TitansT20 · Other matches 2024 144/3 (15.4)143/8 (20) W Western Province won by 7 wickets
4 Oct 2024 North West DragonsT20 · Other matches 2024 142/9 (20)146/7 (19.4) L North West Dragons won by 3 wickets
29 Sep 2024 BolandT20 · Other matches 2024 –– NR Match abandoned without a ball bowled
21 Apr 2024 TitansT20 · Other matches 2024 113/9 (20)114/4 (13.2) L Titans won by 6 wickets
19 Apr 2024 BolandT20 · Other matches 2024 173/4 (20)110 (17.4) W Western Province won by 63 runs
14 Apr 2024 DolphinsT20 · Other matches 2024 9699/2 (11.1) L Dolphins won by 8 wickets
12 Apr 2024 North West DragonsT20 · Other matches 2024 144/6 (20)155/8 (20) L North West Dragons won by 11 runs
7 Apr 2024 BolandT20 · Other matches 2024 86/1 (9.2)– NR No result
3 Apr 2024 LionsT20 · Other matches 2024 81 (14.3)213/2 (20) L Lions won by 132 runs
31 Mar 2024 WarriorsT20 · Other matches 2024 142/7 (20)145/1 (16.3) L Warriors won by 9 wickets
27 Mar 2024 KwaZulu-Natal Inland TuskersT20 · Other matches 2024 208/6 (20)160/7 (20) W Western Province won by 48 runs
23 Mar 2024 TitansT20 · Other matches 2024 138/6 (19)147/7 (20) T Match tied (D/L method)
21 Mar 2024 WarriorsT20 · Other matches 2024 149/7 (20)151/2 (17.4) L Warriors won by 8 wickets
17 Mar 2024 LionsT20 · Other matches 2024 127/9 (20)51/3 (7) T Match tied (Lions won the Super Over) (DLS method)
13 Mar 2024 North West DragonsT20 · Other matches 2024 188/7 (20)184/6 (20) W Western Province won by 4 runs
10 Mar 2024 KwaZulu-Natal Inland TuskersT20 · Other matches 2024 116/3 (12.3)115/7 (20) W Western Province won by 7 wickets
8 Mar 2024 DolphinsT20 · Other matches 2024 148/8 (20)146/7 (20) W Western Province won by 2 runs
31 Oct 2022 LionsT20 · Other matches 2022 128/9 (20)160/8 (20) L Lions won by 32 runs
29 Oct 2022 DolphinsT20 · Other matches 2022 7376/3 (9.4) L Dolphins won by 7 wickets
27 Oct 2022 North West DragonsT20 · Other matches 2022 164/5 (18)137/6 (18) W Western Province won by 27 runs
23 Oct 2022 WarriorsT20 · Other matches 2022 –– NR Match abandoned without a ball bowled
21 Oct 2022 TitansT20 · Other matches 2022 95/8 (13)108/7 (13) L Titans won by 16 runs (D/L method)
20 Oct 2022 KnightsT20 · Other matches 2022 116119/1 (13.5) L Knights won by 9 wickets
18 Oct 2022 BolandT20 · Other matches 2022 155/7 (20)159/5 (16.1) L Boland won by 5 wickets
19 Oct 2021 KnightsT20 · Other matches 2021 219/7 (20)223/3 (20) L Knights won by 4 runs
26 Sep 2021 Northern Cape HeatT20 · Other matches 2021 164/4 (18.2)163/8 (20) W Western Province won by 6 wickets
25 Sep 2021 South Western DistrictsT20 · Other matches 2021 130/7 (20)134/7 (19.4) L South Western Districts won by 3 wickets
24 Sep 2021 LionsT20 · Other matches 2021 197/7 (20)195/6 (20) W Western Province won by 2 runs
15 Sep 2019 Mpumalanga RhinosT20 · Other matches 2019 165/7 (20)165/7 (20) T Match tied (Western Province won the one-over eliminator)
14 Sep 2019 Limpopo ImpalasT20 · Other matches 2019 168/4 (20)169/0 (15.5) L Limpopo Impalas won by 10 wickets
13 Sep 2019 BorderT20 · Other matches 2019 150/4 (20)151/5 (18.5) L Border won by 5 wickets
13 Sep 2019 North West DragonsT20 · Other matches 2019 163/6 (20)163/7 (20) T Match tied (North West Dragons won the one-over eliminator)

Western Province Records

Western Province Season by Season

YearPWLT/DNRWin %
202614931175%
20259530163%
2024239102247%
20227150117%
20214220050%
2019402200%

Western Province Head to Head

OpponentPWLT/DNRWin %
Lions8341043%
Dolphins8330250%
Warriors705110%
Titans7241033%
North West Dragons7421067%
Boland6220250%
KwaZulu-Natal Inland Tuskers44000100%
Knights4220050%
South Western Districts2110050%
Mpumalanga Rhinos21010100%
Eastern Storm11000100%
South Africa Emerging Players11000100%
Tuskers11000100%
Northern Cape Heat11000100%
Limpopo Impalas101000%
Border101000%

Western Province Record by Venue

GroundPWLT/DNRWin %
Newlands221361268%
Senwes Park10171113%
Kingsmead4110250%
City Oval44000100%
The Wanderers Stadium, Johannesburg42020100%
Diamond Oval4220050%
St George's Park303000%
SuperSport Park3120033%
Boland Park3120033%
North-West University Oval302100%
Uplands College11000100%

Western Province Batting

PlayerMInnsRunsHSAvgSR50+
Joshua van Heerden893858864.17101.04
Jiveshan Pillay101237210537.2060.73
Daniel Smith11123098634.33108.02
David Bedingham2427112990.3381.92
Kashief Josephs10102668229.56134.32
George Linde991685924.00147.41
Kyle Verreynne561554631.00104.00
Edward Moore551396227.80127.51
Sinalo Gobeni461244524.8035.00
Mihlali Mpongwana89832313.8385.60
Oliver Whitehead88801613.3396.40
Valentine Kitime66763412.6780.00

Western Province Bowling

PlayerMOversWktsBestAvgEcon
Oliver Whitehead1054.120514.655.41
Tshepo Moreki1172.216229.316.48
Raeeq Daniels1073.815326.805.41
Josh Breed93214318.508.09
George Linde1029.28429.007.91
Kyle Simmonds3648431.003.88
Dane Paterson4757237.433.49
Sinalo Gobeni5184113.503.00
Asakhe Tsaka4273143.004.78
Mihlali Mpongwana10303173.677.37
Waco Bassick131132.0010.67
Jody Lawrence231143.0014.33

Everyone Who Has Played for Western Province

Western Province Record by Tournament

Tournament / seasonPWLT/DNRWin %
CSA T20 Challenge201260267%
CSA T20 Challenge 202612830173%
CSA T20 Challenge 20258430157%
CSA 4-Day Series Division 1 2026-2721010100%
Other matches3913194341%
Other matches 202511000100%
Other matches 2024239102247%
Other matches 20227150117%
Other matches 20214220050%
Other matches 2019402200%