T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Western Province: Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Western Province×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Joshua van HeerdenWPT20202655223888*79.33159149.690201711
Edward MooreWPT202024-20261212237987*37.90294128.910202915
Daniel SmithWPT202022-20261817243086*28.67336127.980304911
Richard LeviWPT2020226601386723.0087158.62011177
George LindeWPT202022-20262423642566*25.00337126.110112123
Dane VilasWPT20202288318460*36.80147125.17010145
Jiveshan PillayWPT20202633111560*57.5081141.98010113
Jonathan BirdWPT202022-2024141403355323.93295113.560222613
Tony de ZorziWPT202022-2024101001924519.20156123.08001167
Mihlali MpongwanaWPT202022-2026282132234312.39222100.45001167
Oliver WhiteheadWPT202024-20265326740*67.0064104.6900062
Gavin KaplanWPT2020229901613917.89139115.83000144
Kyle VerreynneWPT202022-20248801153514.3891126.37001103
SV KitimeWPT202024-2026111001443414.40137105.11000153
Wayne ParnellWPT2020228515533*13.7544125.0000142
Kashief JosephWPT202026441873229.0072120.83000112
Kyle SimmondsWPT202022-2026141159528*15.8380118.7500172
Aviwe MgijimaWPT2020229848426*21.0070120.0000072
Yaseen VallieWPT2020223313821*19.0037102.7000010
Abdullah BayoumyWPT202022-20241211179187.909484.0400042
Beuran HendricksWPT202022-202418953917*9.754292.8600130
K JosephsWPT202026210161616.0011145.4500001
Bongi MfunelwaWPT20202611199*-7128.5700010
L TywakuWPT20202222288*-2040.0000010
David BedinghamWPT2020242201286.009133.3300011
Dane PatersonWPT202022431127*6.001866.6700000
Onke NyakuWPT20202411166*-5120.0000000
Tshepo MorekiWPT202022-20261342115*5.502055.0000100
Nandre BurgerWPT202022-202453184*4.001650.0000100
W BedjaWPT202024710444.003133.3300010
Junaid DawoodWPT202022134293*4.501464.2900000
Basheeru-Deen WaltersWPT20202241133*-475.0000000
J JamesWPT20202411133*-3100.0000000
Mthiwekhaya NabeWPT20202481122*-2100.0000000
EJ CunninghamWPT202022220221.00450.0000100

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.