Domestic · WP · T20

Western Province

59Played
25Won
25Lost
4Tied / drawn
5No result
50%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. Kashief Josephs10 matches · avg 29.6 · SR 134266runs
  2. Daniel Smith9 matches · avg 43.2 · SR 134259runs
  3. Joshua van Heerden7 matches · avg 50.4 · SR 141252runs
  4. Jiveshan Pillay8 matches · avg 24.3 · SR 121170runs
  5. George Linde9 matches · avg 24.0 · SR 147168runs
Most wickets
  1. Oliver Whitehead9 matches · econ 7.8014wickets
  2. Josh Breed9 matches · econ 8.0914wickets
  3. Tshepo Moreki10 matches · econ 8.8713wickets
  4. George Linde10 matches · econ 7.918wickets
  5. Raeeq Daniels8 matches · econ 9.647wickets

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
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 %
202612830173%
20259530163%
2024239102247%
20227150117%
20214220050%
2019402200%

Western Province Head to Head

OpponentPWLT/DNRWin %
Lions8341043%
Dolphins7230240%
Titans7241033%
North West Dragons7421067%
Warriors605010%
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 %
Newlands201260267%
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+
Kashief Josephs10102668229.56134.32
Daniel Smith992598643.17133.52
Joshua van Heerden772528850.40140.82
Jiveshan Pillay881706024.29121.41
George Linde991685924.00147.41
Edward Moore551396227.80127.51
Kyle Verreynne331054652.50147.90
Oliver Whitehead77781615.60114.70
Valentine Kitime55573411.4093.40
Mihlali Mpongwana7746239.20107.00
Josh Breed3318169.00138.50
Sinalo Gobeni22161316.00177.80

Western Province Bowling

PlayerMOversWktsBestAvgEcon
Oliver Whitehead92514513.937.80
Josh Breed93214318.508.09
Tshepo Moreki1036.813225.468.87
George Linde1029.28429.007.91
Raeeq Daniels822.37331.009.64
Mihlali Mpongwana9223159.008.05
Sinalo Gobeni362115.505.17
Dane Paterson272221.506.14
Asakhe Tsaka392127.506.11
Waco Bassick131132.0010.67
Jody Lawrence231143.0014.33
Kyle Simmonds281169.008.63

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%
Other matches3913194341%
Other matches 202511000100%
Other matches 2024239102247%
Other matches 20227150117%
Other matches 20214220050%
Other matches 2019402200%