Sean Williams
252 matches · 25 Feb 2005 to 18 Sept 2025
- Full name
- Sean Colin Williams
- Born
- 26 Sept 1986, Bulawayo
- Age
- 40 years
- Role
- All-Rounder
- Batting
- Left-handed
- Bowling
- Slow left arm orthodox
Sean Colin Williams (born 26 September 1986) is a Zimbabwean international cricketer who is a former captain of the national team in Test cricket. He plays Tests and One Day Internationals, and formerly T20Is, primarily as a batting all-rounder. In September 2019, Zimbabwe Cricket named him as Zimbabwe's captain, after Hamilton Masakadza retired from international cricket. Later the same month, Williams captained Zimbabwe for the first time, in the opening Twenty20 International (T20I) match of the 2019–20 Singapore Tri-Nation Series, against Nepal. He is the current holder of the longest international career record in men's cricket (20 years and 58 days).
Text from Wikipedia (CC BY-SA 4.0). Photo: Larry D. Moore · CC BY 4.0.
Sean Williams: career summary
Sean Williams is an all-rounder from Zimbabwe, born on 26 Sept 1986 in Bulawayo. Sean Williams has played 252 matches on CricInto's records, from 25 Feb 2005 to 18 Sept 2025, for Zimbabwe, Durdanto Dhaka, Sharjah Warriors, St Lucia Kings and Tshwane Spartans.
In ODIs (134 matches, 2005–2025): 4,351 runs in 130 innings at an average of 37.51 and a strike rate of 88.58, with 6 hundreds and 31 fifties (highest score 174); 70 wickets at an average of 50.14 and an economy rate of 5.05 (best 4/43).
In T20Is (76 matches, 2013–2025): 1,618 runs in 75 innings at an average of 23.79 and a strike rate of 129.75, with 0 hundreds and 11 fifties (highest score 77); 43 wickets at an average of 29.21 and an economy rate of 6.90 (best 3/15).
In Tests (20 matches, 2013–2025): 1,428 runs in 40 innings at an average of 37.58 and a strike rate of 64.06, with 3 hundreds and 7 fifties (highest score 137); 22 wickets at an average of 46.23 and an economy rate of 3.10 (best 3/20).
Batting
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 20 | 40 | 2 | 1428 | 137 | 37.58 | 2229 | 64.06 | 3 | 7 | 174 | 12 | 0 |
| ODI | 134 | 130 | 14 | 4351 | 174 | 37.51 | 4912 | 88.58 | 6 | 31 | 401 | 52 | 7 |
| T20I | 76 | 75 | 7 | 1618 | 77 | 23.79 | 1247 | 129.75 | 0 | 11 | 159 | 39 | 6 |
| Caribbean Premier League | 9 | 8 | 3 | 125 | 47 | 25.00 | 89 | 140.45 | 0 | 0 | 11 | 5 | 1 |
| International League T20 | 5 | 4 | 0 | 66 | 35 | 16.50 | 64 | 103.13 | 0 | 0 | 5 | 2 | 0 |
| Mzansi Super League | 5 | 4 | 2 | 31 | 13* | 15.50 | 24 | 129.17 | 0 | 0 | 5 | 0 | 0 |
| Bangladesh Premier League | 3 | 3 | 0 | 21 | 12 | 7.00 | 25 | 84.00 | 0 | 0 | 1 | 1 | 1 |
Bowling
| Competition | M | Inns | Overs | Runs | Wkts | BBI | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 20 | 23 | 327.4 | 1017 | 22 | 3/20 | 46.23 | 3.10 | 89.36 | 0 | 0 |
| ODI | 134 | 111 | 694.3 | 3510 | 70 | 4/43 | 50.14 | 5.05 | 59.53 | 1 | 0 |
| T20I | 76 | 69 | 182 | 1256 | 43 | 3/15 | 29.21 | 6.90 | 25.40 | 0 | 0 |
| Caribbean Premier League | 9 | 1 | 1 | 23 | 0 | 0/23 | - | 23.00 | - | 0 | 0 |
| International League T20 | 5 | 2 | 6 | 61 | 4 | 3/46 | 15.25 | 10.17 | 9.00 | 0 | 0 |
| Mzansi Super League | 5 | 5 | 12 | 78 | 2 | 2/14 | 39.00 | 6.50 | 36.00 | 0 | 0 |
| Bangladesh Premier League | 3 | 2 | 6 | 48 | 1 | 1/27 | 48.00 | 8.00 | 36.00 | 0 | 0 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 18 Sept 2025 | ZIM vs NAM T20I | 77 (45) | 0/25 (3) |
| 7 Sept 2025 | ZIM vs SL T20I | 23 (11) | 0/10 (1) |
| 6 Sept 2025 | ZIM vs SL T20I | 0 (2) | 1/17 (4) |
| 3 Sept 2025 | ZIM vs SL T20I | 14 (11) | 0/7 (1) |
| 31 Aug 2025 | ZIM vs SL ODI | 20 (28) | 0/35 (8) |
| 29 Aug 2025 | ZIM vs SL ODI | 57 (54) | 1/26 (6) |
| 7 Aug 2025 | ZIM vs NZ Test | 11 (13) & 9 (6) | 0/37 (14) |
| 30 Jul 2025 | ZIM vs NZ Test | 2 (13) & 49 (66) | 1/23 (7) & 0/0 (1) |
| 6 Jul 2025 | ZIM vs SA Test | 83* (55) & 11 (10) | - |
| 28 Jun 2025 | ZIM vs SA Test | 137 (164) & 26 (18) | - |
Frequently asked questions
How many runs has Sean Williams scored in ODIs?
Sean Williams has scored 4,351 runs in ODIs, at an average of 37.51.
How many wickets has Sean Williams taken in ODIs?
Sean Williams has taken 70 wickets in ODIs, with best figures of 4/43.
How many runs has Sean Williams scored in T20Is?
Sean Williams has scored 1,618 runs in T20Is, at an average of 23.79.
How many wickets has Sean Williams taken in T20Is?
Sean Williams has taken 43 wickets in T20Is, with best figures of 3/15.
How many runs has Sean Williams scored in Tests?
Sean Williams has scored 1,428 runs in Tests, at an average of 37.58.
How many wickets has Sean Williams taken in Tests?
Sean Williams has taken 22 wickets in Tests, with best figures of 3/20.
How many hundreds has Sean Williams scored?
Sean Williams has scored 6 hundreds in ODIs and 3 hundreds in Tests.
What is Sean Williams's highest score?
Sean Williams's highest score is 174, in ODIs.
How old is Sean Williams?
Sean Williams was born on 26 Sept 1986 in Bulawayo, and is 40 years old.
Which teams has Sean Williams played for?
Zimbabwe (2005–2025), Durdanto Dhaka (2024), Sharjah Warriors (2024), St Lucia Kings (2023) and Tshwane Spartans (2018).