Players / SC Williams
Men's cricketSC Williams: runs, wickets and records
244 recorded matches from 25 Feb 2005 to 18 Sep 2025, most often for Zimbabwe, St Lucia Kings, Sharjah Warriors. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 20 | 40 | 1,428 | 137 | 37.58 | 64.1 | 3 | 7 | 174 | 12 |
| ODIs | 134 | 130 | 4,351 | 174 | 37.51 | 88.6 | 6 | 31 | 400 | 52 |
| T20Is | 76 | 75 | 1,618 | 77 | 23.79 | 129.8 | 0 | 11 | 158 | 39 |
| T20 leagues | 14 | 12 | 191 | 47 | 21.22 | 124.8 | 0 | 0 | 16 | 7 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| Tests | 23 | 22 | 3/20 | 46.23 | 3.10 | 0 |
| ODIs | 111 | 70 | 4/43 | 50.14 | 5.05 | 0 |
| T20Is | 69 | 43 | 3/15 | 29.21 | 6.90 | 0 |
| T20 leagues | 3 | 4 | 3/46 | 21.00 | 12.00 | 0 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 174 | 101 | United States | 26 Jun 2023 |
| 142 | 103 | Oman | 29 Jun 2023 |
| 137 | 164 | South Africa | 28 Jun 2025 |
| 129* | 143 | Bangladesh | 26 Oct 2018 |
| 119 | 148 | New Zealand | 28 Jul 2016 |
SC Williams: matches in the records
SC Williams appears in 244 recorded men's matches, from 25 February 2005 to 18 September 2025, most often for Zimbabwe, St Lucia Kings and Sharjah Warriors. The matches split as 20 in Test matches, 134 in One Day Internationals, 76 in Twenty20 Internationals and 14 in franchise Twenty20 leagues. The most frequent opponents in the records are Bangladesh (42 matches), Pakistan (33 matches) and Sri Lanka (27 matches). The ground used most often is Harare Sports Club, with 68 matches.
SC Williams batting record
In Test matches, the batting record is 1,428 runs in 40 innings, an average of 37.58, a strike rate of 64.1 and a highest score of 137, with 3 hundreds and 7 fifties.
In One Day Internationals, the batting record is 4,351 runs in 130 innings, an average of 37.51, a strike rate of 88.6 and a highest score of 174, with 6 hundreds, 31 fifties and 7 ducks.
In Twenty20 Internationals, the batting record is 1,618 runs in 75 innings, an average of 23.79, a strike rate of 129.8 and a highest score of 77, with 11 fifties and 6 ducks.
In franchise Twenty20 leagues, the batting record is 191 runs in 12 innings, an average of 21.22, a strike rate of 124.8 and a highest score of 47, with 1 ducks.
SC Williams bowling record
In Test matches, the bowling record is 22 wickets in 23 innings, an average of 46.23, an economy rate of 3.10, a strike rate of 89.4 balls per wicket and best figures of 3 for 20.
In One Day Internationals, the bowling record is 70 wickets in 111 innings, an average of 50.14, an economy rate of 5.05 and best figures of 4 for 43.
In Twenty20 Internationals, the bowling record is 43 wickets in 69 innings, an average of 29.21, an economy rate of 6.90 and best figures of 3 for 15.
SC Williams highest innings
The highest individual scores in the records are: 174 from 101 balls against United States at Harare Sports Club on 26 June 2023 (ODIs). 142 from 103 balls against Oman at Queens Sports Club, Bulawayo on 29 June 2023 (ODIs). 137 from 164 balls against South Africa at Queens Sports Club, Bulawayo on 28 June 2025 (Tests). 129* from 143 balls against Bangladesh at Zahur Ahmed Chowdhury Stadium on 26 October 2018 (ODIs). 119 from 148 balls against New Zealand at Queens Sports Club on 28 July 2016 (Tests).
SC Williams best bowling
The best bowling figures in the records are: 4 for 43 against Netherlands at Sportpark Het Schootsveld on 21 June 2019. 3 for 15 against United Arab Emirates at Sylhet Stadium on 21 March 2014. 3 for 20 against West Indies at Queens Sports Club on 21 October 2017. 3 for 21 against Nepal at Indian Association Ground on 1 October 2019. 3 for 28 against New Zealand at Harare Sports Club on 9 August 2015.
SC Williams results with the side
In Test matches, the player's side won 2 and lost 17 of the 20 recorded matches (10.5% of decided matches).
In One Day Internationals, the player's side won 32 and lost 95 of the 134 recorded matches (25.2% of decided matches).
In Twenty20 Internationals, the player's side won 33 and lost 41 of the 76 recorded matches (44.6% of decided matches).
In franchise Twenty20 leagues, the player's side won 5 and lost 8 of the 14 recorded matches (38.5% of decided matches).
Against the most frequent opponents the results were Bangladesh: 11 won, 31 lost in 42 matches, Pakistan: 4 won, 27 lost in 33 matches, Sri Lanka: 6 won, 19 lost in 27 matches, South Africa: 0 won, 22 lost in 23 matches and Ireland: 8 won, 11 lost in 21 matches.
SC Williams main grounds
The grounds used most often are Harare Sports Club (68), Queens Sports Club (24), Queens Sports Club, Bulawayo (16), Shere Bangla National Stadium (9), Shere Bangla National Stadium, Mirpur (6) and Gaddafi Stadium (5).
SC Williams runs by year
Runs in each calendar year of the records: 2005 (54), 2006 (143), 2007 (153), 2008 (204), 2009 (138), 2010 (10), 2011 (58), 2013 (430), 2014 (246), 2015 (917), 2016 (452), 2017 (262), 2018 (642), 2019 (450), 2020 (519), 2021 (144), 2022 (666), 2023 (1,077), 2024 (249), 2025 (774).
SC Williams wickets by year
Wickets in each calendar year of the records: 2006 (1), 2007 (3), 2008 (1), 2013 (2), 2014 (13), 2015 (19), 2016 (9), 2017 (17), 2018 (12), 2019 (21), 2020 (3), 2021 (4), 2022 (12), 2023 (10), 2024 (9), 2025 (3).
SC Williams matches by year
Recorded matches in each calendar year: 2005 (4), 2006 (4), 2007 (6), 2008 (7), 2009 (6), 2010 (2), 2011 (2), 2013 (16), 2014 (11), 2015 (31), 2016 (15), 2017 (9), 2018 (15), 2019 (18), 2020 (11), 2021 (8), 2022 (24), 2023 (28), 2024 (14), 2025 (13).
SC Williams fours and sixes
In Test matches, 174 fours and 12 sixes, one boundary every 12.0 balls faced; 53.8% of the runs came in boundaries.
In One Day Internationals, 400 fours and 52 sixes, one boundary every 10.9 balls faced; 43.9% of the runs came in boundaries.
In Twenty20 Internationals, 158 fours and 39 sixes, one boundary every 6.3 balls faced; 53.5% of the runs came in boundaries.
In franchise Twenty20 leagues, 16 fours and 7 sixes, one boundary every 6.7 balls faced; 55.5% of the runs came in boundaries.
How SC Williams gets out
In Test matches, 38 recorded dismissals: caught 63%, bowled 21%, lbw 8% and stumped 5%.
In One Day Internationals, 116 recorded dismissals: caught 53%, bowled 21%, lbw 10% and run out 7%.
In Twenty20 Internationals, 68 recorded dismissals: caught 40%, bowled 25%, lbw 12% and caught and bowled 10%.
SC Williams bowling in detail
In Test matches: 1,320 dot balls (67.1% of legal deliveries), 37 maidens, 3 wides and 3 no-balls and wickets by caught 36%, bowled 27% and caught and bowled 14%.
In One Day Internationals: 2,043 dot balls (49.0% of legal deliveries), 22 maidens, 103 wides and 12 no-balls and wickets by caught 56%, bowled 26% and lbw 13%.
In Twenty20 Internationals: 369 dot balls (33.8% of legal deliveries), 27 wides and 4 no-balls and wickets by caught 63%, bowled 23% and lbw 5%.
SC Williams player of the match awards
Of the 11 player of the match awards on record, the first is dated 3 December 2006 (Bangladesh v Zimbabwe) and the latest 29 June 2023 (Zimbabwe v Oman): 1 in Test matches, 7 in One Day Internationals and 3 in Twenty20 Internationals.
SC Williams first and latest matches
The first recorded match in Test matches is dated 20 March 2013 against West Indies and the latest 7 August 2025 against New Zealand.
The first recorded match in One Day Internationals is dated 25 February 2005 against South Africa and the latest 31 August 2025 against Sri Lanka.
The first recorded match in Twenty20 Internationals is dated 11 May 2013 against Bangladesh and the latest 18 September 2025 against Namibia.
The first recorded match in franchise Twenty20 leagues is dated 16 August 2023 against Jamaica Tallawahs and the latest 11 February 2024 against Desert Vipers.
SC Williams against different opponents
The most runs against a single opponent are 1,266 against Bangladesh in 45 innings (average 30.88), 953 against Sri Lanka in 31 innings (average 32.86), 920 against Pakistan in 32 innings (average 34.07) and 723 against South Africa in 26 innings (average 30.12).
The most wickets against a single opponent are 18 against Ireland in 20 innings, 15 against Sri Lanka in 25 innings, 13 against Netherlands in 10 innings and 12 against West Indies in 10 innings.
SC Williams at different grounds
The grounds that have produced the most runs are Harare Sports Club (2,089 runs in 72 innings), Queens Sports Club, Bulawayo (890 runs in 20 innings), Queens Sports Club (650 runs in 26 innings) and Rawalpindi Cricket Stadium (235 runs in 5 innings).
SC Williams recent years
Year by year, the latest figures in the records are 2020: 11 matches, 519 runs and 3 wickets; 2021: 8 matches, 144 runs and 4 wickets; 2022: 24 matches, 666 runs and 12 wickets; 2023: 28 matches, 1,077 runs and 10 wickets; 2024: 14 matches, 249 runs and 9 wickets; 2025: 13 matches, 774 runs and 3 wickets.
SC Williams year by year
The busiest year in the records is 2015, with 31 matches. The most runs in a calendar year came in 2023: 1,077. The most wickets in a calendar year came in 2019: 21.
Questions and answers
How many matches has SC Williams played?
244 recorded matches, from 25 February 2005 to 18 September 2025.
How many runs has SC Williams scored in Tests?
1,428 runs in 40 innings, at an average of 37.58.
How many runs has SC Williams scored in ODIs?
4,351 runs in 130 innings, at an average of 37.51.
How many runs has SC Williams scored in T20Is?
1,618 runs in 75 innings, at an average of 23.79.
What is SC Williams's highest score?
174 from 101 balls against United States on 26 June 2023, at Harare Sports Club.
How many wickets has SC Williams taken in Tests?
22 wickets in 23 innings, with best figures of 3 for 20.
How many wickets has SC Williams taken in ODIs?
70 wickets in 111 innings, with best figures of 4 for 43.
How many wickets has SC Williams taken in T20Is?
43 wickets in 69 innings, with best figures of 3 for 15.
How many sixes has SC Williams hit?
110 sixes and 748 fours in the recorded matches.
How many player of the match awards has SC Williams won?
11 in the recorded matches.
How many hundreds has SC Williams scored?
9 in the recorded matches.
Which teams has SC Williams played for?
Zimbabwe (230), St Lucia Kings (9) and Sharjah Warriors (5).
When was SC Williams's most recent recorded match?
18 September 2025.