Menu
Latest Rickelton, Mulder star in the series that refuses to go quietly
Sean Williams

Sean Williams

Sean Colin Williams
Zimbabwe · Batting Allrounder
Left Handed Bat Left-arm orthodox September 26, 1986 (39 years) Bulawayo
8,968
Career runs
Test best #13ODI best #40T20 best #35
273
Matches
8,968
Runs
161
Wickets
14
100s

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

ScoreOppFormatDate
77(45)NAMT20I18 Sep 25
23(11)SLT20I07 Sep 25
0(2)SLT20I06 Sep 25
14(11)SLT20I03 Sep 25
20(28)SLODI31 Aug 25

Recent Bowling

WicketsOppFormatDate
0-25NAMT20I18 Sep 25
0-10SLT20I07 Sep 25
1-17SLT20I06 Sep 25
0-7SLT20I03 Sep 25
0-35SLODI31 Aug 25

Stats

Career by format

international & domestic formats
Test24 matches
Batting
1,946
Runs
45.26
Avg
154
HS
6/7
100/50
Bowling
26
Wkts
50.35
Avg
3/20
Best
95.69
SR
ODI164 matches
Batting
5,217
Runs
37.53
Avg
174
HS
8/37
100/50
Bowling
86
Wkts
47.64
Avg
4/43
Best
58.3
SR
T2085 matches
Batting
1,805
Runs
23.75
Avg
77
HS
0/12
100/50
Bowling
49
Wkts
29.24
Avg
3/15
Best
25.35
SR

ⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.

Full statistics tables

Batting

TestODIT20IPL
Matches24164850
Innings47159840
Runs1946521718050
Balls3020600014070
Highest154174770
Average45.2637.5323.750
SR64.4486.95128.290
Not Out42080
Fours2224701780
Sixes1666440
Ducks0970
50s737120
100s6800
200s0000
300s0000
400s0000

Bowling

TestODIT20IPL
Matches24164850
Innings28133770
Balls2488501412420
Runs1309409714330
Maidens443500
Wickets2686490
Avg50.3547.6429.240.0
Eco3.164.96.920
SR95.6958.325.350.0
BBI3/204/433/15-/-
BBM6/1114/433/15-/-
4w0100
5w0000
10w0000

Matches

MatchFormatResultDate
ZIM v NAM
3rd T20I · Namibia tour of Zimbabwe 2025
T20Namibia won by 28 runs18 Sep 2025
ZIM v SL
3rd T20I · Sri Lanka tour of Zimbabwe, 2025
T20Sri Lanka won by 8 wkts7 Sep 2025
ZIM v SL
2nd T20I · Sri Lanka tour of Zimbabwe, 2025
T20Zimbabwe won by 5 wkts6 Sep 2025
ZIM v SL
1st T20I · Sri Lanka tour of Zimbabwe, 2025
T20Sri Lanka won by 4 wkts3 Sep 2025
ZIM v SL
2nd ODI · Sri Lanka tour of Zimbabwe, 2025
ODISri Lanka won by 5 wkts31 Aug 2025
ZIM v SL
1st ODI · Sri Lanka tour of Zimbabwe, 2025
ODISri Lanka won by 7 runs29 Aug 2025
ZIM v NZ
2nd Test · New Zealand tour of Zimbabwe, 2025
TESTNew Zealand won by an innings and 359 runs11 Aug 2025
ZIM v NZ
1st Test · New Zealand tour of Zimbabwe, 2025
TESTNew Zealand won by 9 wkts3 Aug 2025
ZIM v RSA
2nd Test · South Africa tour of Zimbabwe, 2025
TESTSouth Africa won by an innings and 236 run10 Jul 2025
ZIM v RSA
1st Test · South Africa tour of Zimbabwe, 2025
TESTSouth Africa won by 328 runs2 Jul 2025
RSA v ZIMAS
4-day Warm-up Match · Zimbabwe tour of England, 2025
TESTMatch drawn6 Jun 2025
ENG v ZIM
Four-day Test · Zimbabwe tour of England, 2025
TESTEngland won by an innings and 45 runs25 May 2025
PCCSXI v ZIM
4-day Warm-up Match · Zimbabwe tour of England, 2025
TESTProfessional County Club Select XI won by 18 May 2025
BAN v ZIM
2nd Test · Zimbabwe tour of Bangladesh, 2025
TESTBangladesh won by an innings and 106 runs2 May 2025
BAN v ZIM
1st Test · Zimbabwe tour of Bangladesh, 2025
TESTZimbabwe won by 3 wkts24 Apr 2025
ZIM v AFG
2nd Test · Afghanistan tour of Zimbabwe, 2024-25
TESTAfghanistan won by 72 runs6 Jan 2025
ZIM v AFG
1st Test · Afghanistan tour of Zimbabwe, 2024-25
TESTMatch drawn30 Dec 2024
ZIM v AFG
3rd ODI · Afghanistan tour of Zimbabwe, 2024-25
ODIAfghanistan won by 8 wkts21 Dec 2024
ZIM v AFG
2nd ODI · Afghanistan tour of Zimbabwe, 2024-25
ODIAfghanistan won by 232 runs19 Dec 2024
ZIM v AFG
1st ODI · Afghanistan tour of Zimbabwe, 2024-25
ODINo result (due to rain)17 Dec 2024
ZIM v PAK
3rd ODI · Pakistan tour of Zimbabwe, 2024
ODIPakistan won by 99 runs28 Nov 2024
ZIM v PAK
2nd ODI · Pakistan tour of Zimbabwe, 2024
ODIPakistan won by 10 wkts26 Nov 2024
ZIM v PAK
1st ODI · Pakistan tour of Zimbabwe, 2024
ODIZimbabwe won by 80 runs (DLS method)24 Nov 2024
IRE v ZIM
Only Test · Zimbabwe tour of Ireland, 2024
TESTIreland won by 4 wkts29 Jul 2024
BAN v ZIM
5th T20I · Zimbabwe tour of Bangladesh, 2024
T20Zimbabwe won by 8 wkts12 May 2024
BAN v ZIM
1st T20I · Zimbabwe tour of Bangladesh, 2024
T20Bangladesh won by 8 wkts3 May 2024
SL v ZIM
3rd T20I · Zimbabwe tour of Sri Lanka 2024
T20Sri Lanka won by 9 wkts18 Jan 2024
SL v ZIM
2nd T20I · Zimbabwe tour of Sri Lanka 2024
T20Zimbabwe won by 4 wkts16 Jan 2024
SL v ZIM
1st T20I · Zimbabwe tour of Sri Lanka 2024
T20Sri Lanka won by 3 wkts14 Jan 2024
BCBXI v ZIM
T20 Practice Match · Bangladesh Tri-Series 2019
T20Zimbabwe won by 7 wkts11 Sep 2019
BCBXI v ZIM
3-day practice match · Zimbabwe tour of Bangladesh, 2018
TESTMatch drawn31 Oct 2018
BCBXI v ZIM
One-day practice match · Zimbabwe tour of Bangladesh, 2018
ODIBangladesh Cricket Board XI won by 8 wkts19 Oct 2018
HPCAXI v ZIM
1st Match · ICC World T20 Warm up matches, 2016
T20Himachal Pradesh Cricket Association XI wo3 Mar 2016

Career

18 Sep 2025
Most recent
3 Mar 2016
Earliest in archive
33
Matches in archive
T20
Latest format

Matches by format

T20 11ODI 9TEST 13

ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.

Related players

Zimbabwe
Ben CurranBenny ZuzeBlessing MuzarabaniBrad EvansBrandon NdiweniBrandon SenzereBrendan TaylorCarl MumbaCephas ZhuwaoChamu ChibhabhaChris MpofuClive Madande