Sean Williams
Overview
Sean Williams
Sean Williams is a reliable batter and a more than useful left-arm spinner for Zimbabwe. He made everyone sit up and take notice when he was one of the stand-out players in the 2004 Under-19 World Cup by performing consistently with bat and ball. When the Zimbabwean players strike happened in 2004, Williams was widely expected to be given a call to the national side. His father, Colin Williams, however refused to send his son, suggesting that let him concentrate on studies.
He made his debut in 2005 when Zimbabwe toured South Africa, making only 12 in a losing cause. He was also selected and made captain of the Under-19 side for the World Cup, where he led his team to a surprise win over England. There were rumours that Williams had differences with the board and the rumours were confirmed soon as he rejected a central contract.
He was part of the Zimbabwe squad for the World Cup in the subcontinent in 2011 but was forced to fly home for recovery due to a fractured thumb. He made his Test debut against West Indies in March 2013.
Williams was recalled to the Test side when Zimbabwe took on South Africa in the one-off Test. He didn't do much in the game, scoring only 24 and three. However, he was back to his best in the subsequent tri-series which featured South Africa and Australia. He scored a couple of crucial fifties against the Proteas and took seven wickets, he was also part of the team that pulled off an upset win over Australia.
Williams had a dispute with the-then head coach, Stephen Mangongo, and was dropped from the tour of Bangladesh in October-November 2014. However, with Dav Whatmore being named as the head coach, Williams was recalled to the side and was part of the 2015 World Cup squad. Williams starred in Zimbabwe’s World Cup 2015 Pool B game against UAE. He scored an unbeaten 76 to help his side get over the line by 4 wickets. Later in the tournament, in a do-or-die game against Ireland, Williams made a solid 96 but got out at a crunch situation when Zimbabwe needed 32 runs off 19 deliveries. Eventually, Zimbabwe failed to win that game as they fell short by 5 runs and their World Cup hopes ended in a devastating way.
Williams showed what he is capable of in his comeback Test match against New Zealand in Bulawayo in July 2016. He was battling through a flu but he showed great character and resolve to carry on and scored his maiden Test ton. It was only his third Test match and Williams notched up the quickest Test ton by a Zimbabwean off only 106 balls. Although Zimbabwe slumped to an innings defeat, William’s stoic knock proved that a positive mindset and grit can do wonders for you.
Williams has also scored the fasted ODI ton by a Zimbabwean batter and it came off only 75 deliveries. That knock came in a match against UAE in Harare in April, 2019. Over the years, Williams has grown into an efficient all-rounder for Zimbabwe in all three formats of the game. The reverse-sweep is one of his favourite shots and he employs it to great effect. He also bowls probing lines and lengths and his changes of pace are not easy to deal with for the batters.
In September 2019, Williams was handed over the T20I captaincy for Zimbabwe. He captained Zimbabwe for the first time in T20Is in a tri-series involving Nepal and hosts Singapore in September-October 2019. Although Zimbabwe lost a game against Singapore, they eventually went on to win the tri-series. Willliams won the Player of the Match award in two of their four games. Soon after that, Williams was named the Test captain in January, 2020 and his first assignment involved leading Zimbabwe in a 2-match home Test series against Sri Lanka. Williams scored his second Test ton on the first day of the second Harare Test.
In March 2021, Zimbabwe squared off against Afghanistan in a 2-match away Test series. Williams led from the front with the bat in that series and scored two centuries and a half century in three innings. Williams was awarded the Player of the Series for his gutsy performances with the bat. He certainly thrived with the bat under pressure and seemed to enjoy the responsibility.
Sean Williams has seen a number of highs and lows in his ongoing international career. He has battled through injuries and has had issues with the Zimbabwe cricket board on and off. Williams has captained Zimbabwe in all three formats and that is an appreciable achievement. He has produced numerous special knocks and some match-defining performances with the ball as well. Although Williams no longer leads Zimbabwe in any format, the hunger to do something special for his country as a player is still there. The 2023 ODI World Cup Qualifiers might be the perfect stage for Williams to produce something memorable for his country.
Recent Batting
| Score | Opp | Format | Date |
|---|---|---|---|
| 77(45) | NAM | T20I | 18 Sep 25 |
| 23(11) | SL | T20I | 07 Sep 25 |
| 0(2) | SL | T20I | 06 Sep 25 |
| 14(11) | SL | T20I | 03 Sep 25 |
| 20(28) | SL | ODI | 31 Aug 25 |
Recent Bowling
Stats
Career by format
international & domestic formatsⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.
Full statistics tables
Batting
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 24 | 164 | 85 | 0 |
| Innings | 47 | 159 | 84 | 0 |
| Runs | 1946 | 5217 | 1805 | 0 |
| Balls | 3020 | 6000 | 1407 | 0 |
| Highest | 154 | 174 | 77 | 0 |
| Average | 45.26 | 37.53 | 23.75 | 0 |
| SR | 64.44 | 86.95 | 128.29 | 0 |
| Not Out | 4 | 20 | 8 | 0 |
| Fours | 222 | 470 | 178 | 0 |
| Sixes | 16 | 66 | 44 | 0 |
| Ducks | 0 | 9 | 7 | 0 |
| 50s | 7 | 37 | 12 | 0 |
| 100s | 6 | 8 | 0 | 0 |
| 200s | 0 | 0 | 0 | 0 |
| 300s | 0 | 0 | 0 | 0 |
| 400s | 0 | 0 | 0 | 0 |
Bowling
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 24 | 164 | 85 | 0 |
| Innings | 28 | 133 | 77 | 0 |
| Balls | 2488 | 5014 | 1242 | 0 |
| Runs | 1309 | 4097 | 1433 | 0 |
| Maidens | 44 | 35 | 0 | 0 |
| Wickets | 26 | 86 | 49 | 0 |
| Avg | 50.35 | 47.64 | 29.24 | 0.0 |
| Eco | 3.16 | 4.9 | 6.92 | 0 |
| SR | 95.69 | 58.3 | 25.35 | 0.0 |
| BBI | 3/20 | 4/43 | 3/15 | -/- |
| BBM | 6/111 | 4/43 | 3/15 | -/- |
| 4w | 0 | 1 | 0 | 0 |
| 5w | 0 | 0 | 0 | 0 |
| 10w | 0 | 0 | 0 | 0 |
Matches
| Match | Format | Result | Date |
|---|---|---|---|
| ZIM v NAM 3rd T20I · Namibia tour of Zimbabwe 2025 | T20 | Namibia won by 28 runs | 18 Sep 2025 |
| ZIM v SL 3rd T20I · Sri Lanka tour of Zimbabwe, 2025 | T20 | Sri Lanka won by 8 wkts | 7 Sep 2025 |
| ZIM v SL 2nd T20I · Sri Lanka tour of Zimbabwe, 2025 | T20 | Zimbabwe won by 5 wkts | 6 Sep 2025 |
| ZIM v SL 1st T20I · Sri Lanka tour of Zimbabwe, 2025 | T20 | Sri Lanka won by 4 wkts | 3 Sep 2025 |
| ZIM v SL 2nd ODI · Sri Lanka tour of Zimbabwe, 2025 | ODI | Sri Lanka won by 5 wkts | 31 Aug 2025 |
| ZIM v SL 1st ODI · Sri Lanka tour of Zimbabwe, 2025 | ODI | Sri Lanka won by 7 runs | 29 Aug 2025 |
| ZIM v NZ 2nd Test · New Zealand tour of Zimbabwe, 2025 | TEST | New Zealand won by an innings and 359 runs | 11 Aug 2025 |
| ZIM v NZ 1st Test · New Zealand tour of Zimbabwe, 2025 | TEST | New Zealand won by 9 wkts | 3 Aug 2025 |
| ZIM v RSA 2nd Test · South Africa tour of Zimbabwe, 2025 | TEST | South Africa won by an innings and 236 run | 10 Jul 2025 |
| ZIM v RSA 1st Test · South Africa tour of Zimbabwe, 2025 | TEST | South Africa won by 328 runs | 2 Jul 2025 |
| RSA v ZIMAS 4-day Warm-up Match · Zimbabwe tour of England, 2025 | TEST | Match drawn | 6 Jun 2025 |
| ENG v ZIM Four-day Test · Zimbabwe tour of England, 2025 | TEST | England won by an innings and 45 runs | 25 May 2025 |
| PCCSXI v ZIM 4-day Warm-up Match · Zimbabwe tour of England, 2025 | TEST | Professional County Club Select XI won by | 18 May 2025 |
| BAN v ZIM 2nd Test · Zimbabwe tour of Bangladesh, 2025 | TEST | Bangladesh won by an innings and 106 runs | 2 May 2025 |
| BAN v ZIM 1st Test · Zimbabwe tour of Bangladesh, 2025 | TEST | Zimbabwe won by 3 wkts | 24 Apr 2025 |
| ZIM v AFG 2nd Test · Afghanistan tour of Zimbabwe, 2024-25 | TEST | Afghanistan won by 72 runs | 6 Jan 2025 |
| ZIM v AFG 1st Test · Afghanistan tour of Zimbabwe, 2024-25 | TEST | Match drawn | 30 Dec 2024 |
| ZIM v AFG 3rd ODI · Afghanistan tour of Zimbabwe, 2024-25 | ODI | Afghanistan won by 8 wkts | 21 Dec 2024 |
| ZIM v AFG 2nd ODI · Afghanistan tour of Zimbabwe, 2024-25 | ODI | Afghanistan won by 232 runs | 19 Dec 2024 |
| ZIM v AFG 1st ODI · Afghanistan tour of Zimbabwe, 2024-25 | ODI | No result (due to rain) | 17 Dec 2024 |
| ZIM v PAK 3rd ODI · Pakistan tour of Zimbabwe, 2024 | ODI | Pakistan won by 99 runs | 28 Nov 2024 |
| ZIM v PAK 2nd ODI · Pakistan tour of Zimbabwe, 2024 | ODI | Pakistan won by 10 wkts | 26 Nov 2024 |
| ZIM v PAK 1st ODI · Pakistan tour of Zimbabwe, 2024 | ODI | Zimbabwe won by 80 runs (DLS method) | 24 Nov 2024 |
| IRE v ZIM Only Test · Zimbabwe tour of Ireland, 2024 | TEST | Ireland won by 4 wkts | 29 Jul 2024 |
| BAN v ZIM 5th T20I · Zimbabwe tour of Bangladesh, 2024 | T20 | Zimbabwe won by 8 wkts | 12 May 2024 |
| BAN v ZIM 1st T20I · Zimbabwe tour of Bangladesh, 2024 | T20 | Bangladesh won by 8 wkts | 3 May 2024 |
| SL v ZIM 3rd T20I · Zimbabwe tour of Sri Lanka 2024 | T20 | Sri Lanka won by 9 wkts | 18 Jan 2024 |
| SL v ZIM 2nd T20I · Zimbabwe tour of Sri Lanka 2024 | T20 | Zimbabwe won by 4 wkts | 16 Jan 2024 |
| SL v ZIM 1st T20I · Zimbabwe tour of Sri Lanka 2024 | T20 | Sri Lanka won by 3 wkts | 14 Jan 2024 |
| BCBXI v ZIM T20 Practice Match · Bangladesh Tri-Series 2019 | T20 | Zimbabwe won by 7 wkts | 11 Sep 2019 |
| BCBXI v ZIM 3-day practice match · Zimbabwe tour of Bangladesh, 2018 | TEST | Match drawn | 31 Oct 2018 |
| BCBXI v ZIM One-day practice match · Zimbabwe tour of Bangladesh, 2018 | ODI | Bangladesh Cricket Board XI won by 8 wkts | 19 Oct 2018 |
| HPCAXI v ZIM 1st Match · ICC World T20 Warm up matches, 2016 | T20 | Himachal Pradesh Cricket Association XI wo | 3 Mar 2016 |
Career
Matches by format
ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.
