61Played
26Won
25Lost
5Tied / drawn
5No result
51%Win rate
Western Province Fixtures
10th Match · CSA 4-Day Series Division 1 2026-27Thursday
Starts Thursday · 1:30 PM IST
14th Match · CSA 4-Day Series Division 1 2026-27Thu 26 Nov
Starts Thu 26 Nov · 1:30 PM IST
20th Match · CSA 4-Day Series Division 1 2026-27Wed 9 Dec
Starts Wed 9 Dec · 1:30 PM IST
23rd Match · CSA 4-Day Series Division 1 2026-27Thu 17 Dec
Starts Thu 17 Dec · 1:30 PM IST
26th Match · CSA 4-Day Series Division 1 2026-27Sun 27 Dec
Starts Sun 27 Dec · 1:30 PM IST
3rd Match · CSA Provincial One-Day Challenge Division One 2026-27Sun 28 Feb
Starts Sun 28 Feb · 1:30 PM IST
Western Province Recent Form
Last 8 matches5 won · 2 lostlast 8
- L
vs LionsLions won by 16 runs14 Nov2026 - W
vs South Western DistrictsWestern Province won by 5 wickets (with 33 balls remaining)10 Nov2026 - W
vs LionsWestern Province won by 9 runs7 Nov2026 - NR
vs DolphinsMatch abandoned without a ball bowled3 Nov2026 - L
vs WarriorsWarriors won by 4 wickets (with 21 balls remaining)31 Oct2026
Western Province Recent Results
2nd Semi-final · CSA T20 Challenge 2026Result
Lions won by 16 runs
Super Eights 14th Match · CSA T20 Challenge 2026Result
Western Province won by 5 wickets (with 33 balls remaining)
Super Eights 11th Match · CSA T20 Challenge 2026Result
Western Province won by 9 runs
Super Eights 7th Match · CSA T20 Challenge 2026Abandoned
Match abandoned without a ball bowled
Super Eights 4th Match · CSA T20 Challenge 2026Result
Warriors won by 4 wickets (with 21 balls remaining)
54th Match · CSA T20 Challenge 2026Result
Western Province won by 5 wickets (with 0 balls remaining) (DLS method)
Western Province Leading Players
Most runs
- Joshua van Heerden8 matches · avg 64.2 · SR 101385runs
- Jiveshan Pillay10 matches · avg 37.2 · SR 61372runs
- Daniel Smith11 matches · avg 34.3 · SR 108309runs
- David Bedingham2 matches · avg 90.3 · SR 82271runs
- Kashief Josephs10 matches · avg 29.6 · SR 134266runs
Most wickets
- Oliver Whitehead10 matches · econ 5.4120wickets
- Tshepo Moreki11 matches · econ 6.4816wickets
- Raeeq Daniels10 matches · econ 5.4115wickets
- Josh Breed9 matches · econ 8.0914wickets
- George Linde10 matches · econ 7.918wickets
Western Province Results
| Date | Opponent | Score | Opp. score | Result |
|---|---|---|---|---|
| 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/1 | 107 | 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 | 96 | 99/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 | 73 | 76/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 | 116 | 119/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
Highest total376vs DOL, 17 Sep 2026
Lowest all out73vs DOL, 29 Oct 2022
Biggest win by runs84 runsvs TIT, 9 Nov 2025 Biggest win by wickets9 wicketsvs EAS, 6 Oct 2026 Western Province Season by Season
| Year | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| 2026 | 14 | 9 | 3 | 1 | 1 | 75% |
| 2025 | 9 | 5 | 3 | 0 | 1 | 63% |
| 2024 | 23 | 9 | 10 | 2 | 2 | 47% |
| 2022 | 7 | 1 | 5 | 0 | 1 | 17% |
| 2021 | 4 | 2 | 2 | 0 | 0 | 50% |
| 2019 | 4 | 0 | 2 | 2 | 0 | 0% |
Western Province Head to Head
| Opponent | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Lions | 8 | 3 | 4 | 1 | 0 | 43% |
| Dolphins | 8 | 3 | 3 | 0 | 2 | 50% |
| Warriors | 7 | 0 | 5 | 1 | 1 | 0% |
| Titans | 7 | 2 | 4 | 1 | 0 | 33% |
| North West Dragons | 7 | 4 | 2 | 1 | 0 | 67% |
| Boland | 6 | 2 | 2 | 0 | 2 | 50% |
| KwaZulu-Natal Inland Tuskers | 4 | 4 | 0 | 0 | 0 | 100% |
| Knights | 4 | 2 | 2 | 0 | 0 | 50% |
| South Western Districts | 2 | 1 | 1 | 0 | 0 | 50% |
| Mpumalanga Rhinos | 2 | 1 | 0 | 1 | 0 | 100% |
| Eastern Storm | 1 | 1 | 0 | 0 | 0 | 100% |
| South Africa Emerging Players | 1 | 1 | 0 | 0 | 0 | 100% |
| Tuskers | 1 | 1 | 0 | 0 | 0 | 100% |
| Northern Cape Heat | 1 | 1 | 0 | 0 | 0 | 100% |
| Limpopo Impalas | 1 | 0 | 1 | 0 | 0 | 0% |
| Border | 1 | 0 | 1 | 0 | 0 | 0% |
Western Province Record by Venue
| Ground | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Newlands | 22 | 13 | 6 | 1 | 2 | 68% |
| Senwes Park | 10 | 1 | 7 | 1 | 1 | 13% |
| Kingsmead | 4 | 1 | 1 | 0 | 2 | 50% |
| City Oval | 4 | 4 | 0 | 0 | 0 | 100% |
| The Wanderers Stadium, Johannesburg | 4 | 2 | 0 | 2 | 0 | 100% |
| Diamond Oval | 4 | 2 | 2 | 0 | 0 | 50% |
| St George's Park | 3 | 0 | 3 | 0 | 0 | 0% |
| SuperSport Park | 3 | 1 | 2 | 0 | 0 | 33% |
| Boland Park | 3 | 1 | 2 | 0 | 0 | 33% |
| North-West University Oval | 3 | 0 | 2 | 1 | 0 | 0% |
| Uplands College | 1 | 1 | 0 | 0 | 0 | 100% |
Western Province Batting
| Player | M | Inns | Runs | HS | Avg | SR | 50+ |
|---|---|---|---|---|---|---|---|
| Joshua van Heerden | 8 | 9 | 385 | 88 | 64.17 | 101.0 | 4 |
| Jiveshan Pillay | 10 | 12 | 372 | 105 | 37.20 | 60.7 | 3 |
| Daniel Smith | 11 | 12 | 309 | 86 | 34.33 | 108.0 | 2 |
| David Bedingham | 2 | 4 | 271 | 129 | 90.33 | 81.9 | 2 |
| Kashief Josephs | 10 | 10 | 266 | 82 | 29.56 | 134.3 | 2 |
| George Linde | 9 | 9 | 168 | 59 | 24.00 | 147.4 | 1 |
| Kyle Verreynne | 5 | 6 | 155 | 46 | 31.00 | 104.0 | 0 |
| Edward Moore | 5 | 5 | 139 | 62 | 27.80 | 127.5 | 1 |
| Sinalo Gobeni | 4 | 6 | 124 | 45 | 24.80 | 35.0 | 0 |
| Mihlali Mpongwana | 8 | 9 | 83 | 23 | 13.83 | 85.6 | 0 |
| Oliver Whitehead | 8 | 8 | 80 | 16 | 13.33 | 96.4 | 0 |
| Valentine Kitime | 6 | 6 | 76 | 34 | 12.67 | 80.0 | 0 |
Western Province Bowling
| Player | M | Overs | Wkts | Best | Avg | Econ |
|---|---|---|---|---|---|---|
| Oliver Whitehead | 10 | 54.1 | 20 | 5 | 14.65 | 5.41 |
| Tshepo Moreki | 11 | 72.2 | 16 | 2 | 29.31 | 6.48 |
| Raeeq Daniels | 10 | 73.8 | 15 | 3 | 26.80 | 5.41 |
| Josh Breed | 9 | 32 | 14 | 3 | 18.50 | 8.09 |
| George Linde | 10 | 29.2 | 8 | 4 | 29.00 | 7.91 |
| Kyle Simmonds | 3 | 64 | 8 | 4 | 31.00 | 3.88 |
| Dane Paterson | 4 | 75 | 7 | 2 | 37.43 | 3.49 |
| Sinalo Gobeni | 5 | 18 | 4 | 1 | 13.50 | 3.00 |
| Asakhe Tsaka | 4 | 27 | 3 | 1 | 43.00 | 4.78 |
| Mihlali Mpongwana | 10 | 30 | 3 | 1 | 73.67 | 7.37 |
| Waco Bassick | 1 | 3 | 1 | 1 | 32.00 | 10.67 |
| Jody Lawrence | 2 | 3 | 1 | 1 | 43.00 | 14.33 |
Everyone Who Has Played for Western Province
- Daniel Smith11 matches · last Nov 2026
- Tshepo Moreki11 matches · last Nov 2026
- Oliver Whitehead10 matches · last Nov 2026
- Jiveshan Pillay10 matches · last Nov 2026
- George Linde10 matches · last Nov 2026
- Raeeq Daniels10 matches · last Nov 2026
- Kashief Josephs10 matches · last Nov 2026
- Mihlali Mpongwana10 matches · last Nov 2026
- Josh Breed9 matches · last Nov 2026
- Sinalo Gobeni6 matches · last Nov 2026
- Kyle Verreynne5 matches · last Nov 2026
- Dane Paterson4 matches · last Nov 2026
- Valentine Kitime6 matches · last Nov 2026
- Joshua van Heerden8 matches · last Oct 2026
- Edward Moore5 matches · last Oct 2026
- Kyle Simmonds3 matches · last Oct 2026
- Asakhe Tsaka4 matches · last Oct 2026
- Bongi Mfunelwa1 match · last Oct 2026
- Waco Bassick1 match · last Oct 2026
- Jody Lawrence2 matches · last Sep 2026
- David Bedingham2 matches · last Sep 2026
- Michael Kruiskamp1 match · last Sep 2026
Western Province Record by Tournament
| Tournament / season | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| CSA T20 Challenge | 20 | 12 | 6 | 0 | 2 | 67% |
| CSA T20 Challenge 2026 | 12 | 8 | 3 | 0 | 1 | 73% |
| CSA T20 Challenge 2025 | 8 | 4 | 3 | 0 | 1 | 57% |
| CSA 4-Day Series Division 1 2026-27 | 2 | 1 | 0 | 1 | 0 | 100% |
| Other matches | 39 | 13 | 19 | 4 | 3 | 41% |
| Other matches 2025 | 1 | 1 | 0 | 0 | 0 | 100% |
| Other matches 2024 | 23 | 9 | 10 | 2 | 2 | 47% |
| Other matches 2022 | 7 | 1 | 5 | 0 | 1 | 17% |
| Other matches 2021 | 4 | 2 | 2 | 0 | 0 | 50% |
| Other matches 2019 | 4 | 0 | 2 | 2 | 0 | 0% |
