CricketWise
  1. Home
  2. Players
  3. Sean Williams

Zimbabwe · Men's cricket

Sean Williams stats

Data through 18 September 2025Last updated 18 September 2025

Coverage: matches in the Cricsheet data from 25 February 2005 to 18 September 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Sean Williams played 20 Tests, 134 ODIs, 76 T20Is for Zimbabwe in the data, between 2005 and 2025. In ODIs Sean Williams scored 4,351 runs in 130 innings (average 37.51, strike rate 88.6), including 6 hundreds and 31 fifties. With the ball, the best return was 70 wickets in ODIs at an average of 50.14 and an economy rate of 5.05. Against United Arab Emirates in ODIs, Sean Williams averaged 66.00 over 5 innings.

International matches
230
Tests 20 · ODIs 134 · T20Is 76
International runs
7,397
9 hundreds
International wickets
135
0 five-wicket hauls
T20 league & domestic matches
22
243 runs
Best batting average (Test)
37.58
40 innings
Highest score
174
ODI

Teams played for

Zimbabwe 2005–2025 · 230St Lucia Kings 2023 · 9Sharjah Warriorz 2024 · 5Tshwane Spartans 2018 · 5Durdanto Dhaka 2024 · 3

Sean Williams batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test204021,42813737.582,22964.137017412
ODI134130144,35117437.514,91288.6631740052
T20I767571,6187723.791,247129.8011615839
T20 (leagues & domestic)221952434717.36202120.3002228

Runs per year

05001K1.5K200520132025774
Sean Williams: runs per calendar year (all formats in the data)
05001K1.5K2005200820112015201820212025774
Sean Williams: runs per calendar year (all formats in the data)
Show as table
Sean Williams: runs per calendar year (all formats in the data)
YearRuns
200554
2006143
2007153
2008204
2009138
201010
201158
2013430
2014246
2015917
2016452
2017262
2018673
2019450
2020519
2021144
2022666
20231,077
2024270
2025774
Year-by-year batting (43 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2005ODI45418.0067.53300
2006ODI414335.7571.96802
2007ODI615330.6090.57002
2008ODI720440.8066.77102
2009ODI613823.0082.67501
2010ODI2105.0038.51000
2011ODI25829.0089.23000
2013ODI1133742.1294.77803
2013T20I45614.00112.02500
2013Test23718.5034.33100
2014ODI717725.2971.75502
2014T20I34214.00135.52600
2014Test22713.5050.92400
2015ODI2274137.0591.09607
2015T20I817629.33118.15801
2016ODI44611.5057.53500
2016T20I510621.20132.55301
2016Test830037.5066.711911
2017ODI720529.2992.87002
2017Test45714.2555.92200
2018ODI1144849.7885.012913
2018T20 (leagues & domestic)43115.50129.21300
2018T20I26231.00124.04100
2018Test413233.0044.18801
2019ODI821330.4375.36702
2019T20I1023729.62163.46603
2020ODI524160.2586.411811
2020T20I46115.25113.02500
2020Test421772.3364.010711
2021ODI23718.5054.43300
2021T20I510726.75104.96001
2022ODI827133.8890.010010
2022T20I1639524.69125.06403
2023ODI972090.00129.317433
2023T20 (leagues & domestic)812525.00140.44700
2023T20I1023229.00145.06001
2024ODI37826.0091.83100
2024T20 (leagues & domestic)78712.4397.83500
2024T20I4307.5073.21500
2024Test27537.5070.84000
2025ODI27738.5093.95701
2025T20I411428.50165.27701
2025Test1458344.8575.513714

Sean Williams bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test231,9661,017223/206/11146.233.1089.40037
ODI1114,1673,510704/43–50.145.0559.51022
T20I691,0921,256433/15–29.216.9025.4000
T20 (leagues & domestic)1015021073/46–30.008.4021.4000

Wickets per year

01020302005201320253
Sean Williams: wickets per calendar year (all formats in the data)
010203020052008201120152018202120253
Sean Williams: wickets per calendar year (all formats in the data)
Show as table
Sean Williams: wickets per calendar year (all formats in the data)
YearWickets
20050
20061
20073
20081
20090
20100
20110
20132
201413
201519
20169
201717
201814
201921
20203
20214
202212
202310
202410
20253
Year-by-year bowling (43 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2005ODI30–5.090/16
2006ODI4193.004.231/24
2007ODI5337.006.111/10
2008ODI4199.007.071/24
2009ODI20–6.210/15
2010ODI10–7.000/14
2011ODI20–3.640/11
2013ODI8288.505.901/29
2013T20I30–8.170/15
2013Test10–9.000/9
2014ODI7734.713.942/21
2014T20I3416.005.333/15
2014Test2252.003.762/95
2015ODI211173.095.463/72
2015T20I8828.127.503/28
2016ODI3423.004.002/18
2016T20I5247.007.831/22
2016Test5357.673.791/31
2017ODI7741.715.312/26
2017Test41031.902.783/20
2018ODI11850.754.992/44
2018T20 (leagues & domestic)5239.006.502/14
2018T20I2226.507.572/25
2018Test4283.502.881/5
2019ODI81123.454.454/43
2019T20I101025.507.503/21
2020ODI41149.005.321/31
2020T20I40–7.670/11
2020Test2276.503.172/104
2021ODI2323.675.072/42
2021T20I4152.006.501/23
2022ODI82109.006.291/6
2022T20I151020.005.562/9
2023ODI7634.674.953/41
2023T20 (leagues & domestic)10–23.000/23
2023T20I7420.756.922/1
2024ODI2227.503.442/12
2024T20 (leagues & domestic)4521.809.083/46
2024T20I4153.007.571/13
2024Test2216.003.152/11
2025ODI2161.004.361/26
2025T20I4159.006.561/17
2025Test3160.002.731/23

Sean Williams against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Sri LankaTest1041446.0063.910712
South AfricaTest628456.8094.713711
BangladeshTest827434.2545.48803
New ZealandTest821827.2572.211910
West IndiesTest45012.5034.03100
BangladeshODI2178045.8882.212917
PakistanODI2167137.2888.611813
Sri LankaODI1547233.7182.810013
IrelandODI1142738.8278.19604
South AfricaODI1737623.5074.96904
IndiaODI1228223.5079.95102
NetherlandsODI522945.80108.59102
West IndiesODI620541.0097.67602
United Arab EmiratesODI519866.00107.08002
New ZealandODI39648.0082.86301
ScotlandODI49523.7596.07001
AustraliaODI56212.4065.32900
PakistanT20I1124927.67127.05801
BangladeshT20I1621213.25110.46401
IrelandT20I819432.33161.75801
ScotlandT20I514937.25112.06002
SingaporeT20I313065.00158.56602
NetherlandsT20I59318.60117.72800
Sri LankaT20I66711.17104.72300
South AfricaT20I36321.00123.54100
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Sri LankaTest8859.003.192/62
West IndiesTest3620.002.453/20
New ZealandTest4261.003.491/23
BangladeshTest4283.502.881/5
IrelandODI101231.085.333/72
NetherlandsODI5919.785.094/43
PakistanODI19875.254.852/12
ScotlandODI4819.003.803/41
South AfricaODI14761.144.682/37
West IndiesODI6538.805.712/18
Sri LankaODI11579.605.611/6
United Arab EmiratesODI5525.203.822/27
AustraliaODI5439.754.722/21
BangladeshODI143140.005.321/24
IndiaODI111263.006.411/34
New ZealandODI31106.006.491/43
BangladeshT20I15469.257.291/10
IrelandT20I8440.257.671/18
NetherlandsT20I5424.755.502/28
PakistanT20I10450.508.082/32
Sri LankaT20I6237.506.251/13
ScotlandT20I5243.006.621/22
SingaporeT20I3164.009.141/34

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Harare Sports Club633351.644.60
Queens Sports Club302730.193.80
Civil Service Cricket Club6820.004.42
Sportpark Het Schootsveld2613.505.06
Indian Association Ground4616.006.86
Grange Cricket Club Ground5523.804.41
Bellerive Oval4525.607.11
R Premadasa Stadium5549.803.42
Sylhet Stadium3416.005.33
United Cricket Club Ground235.005.00

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay32232798.51719267.75
T20Middle1185904131.146912356.76
T20Death354218162.41913898.30
ODIPowerplay22937561.1510824.00
ODIMiddle3458401886.1933414464.83
ODIDeath664519127.918645226.39

How Sean Williams was dismissed

How Sean Williams took wickets

Last 20 innings

05010015020 Apr 202528 Jun 202518 Sep 202577
Sean Williams: runs in the last 20 innings
05010015020 Apr 202528 Apr 202528 Jun 20256 Jul 20257 Aug 202531 Aug 202518 Sep 202577
Sean Williams: runs in the last 20 innings
Show as table
Sean Williams: runs in the last 20 innings
InningsRuns
20 Apr 202559
20 Apr 20259
28 Apr 202567
28 Apr 20257
22 May 202525
22 May 202588
28 Jun 2025137
28 Jun 202526
6 Jul 202583
6 Jul 202511
30 Jul 20252
30 Jul 202549
7 Aug 202511
7 Aug 20259
29 Aug 202557
31 Aug 202520
3 Sep 202514
6 Sep 20250
7 Sep 202523
18 Sep 202577
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
18 Sep 2025T20INamibia7745lbwQueens Sports Club
7 Sep 2025T20ISri Lanka2311caughtHarare Sports Club
6 Sep 2025T20ISri Lanka02bowledHarare Sports Club
3 Sep 2025T20ISri Lanka1411lbwHarare Sports Club
31 Aug 2025ODISri Lanka2028bowledHarare Sports Club
29 Aug 2025ODISri Lanka5754caughtHarare Sports Club
7 Aug 2025TestNew Zealand96caught and bowledQueens Sports Club
7 Aug 2025TestNew Zealand1113caughtQueens Sports Club
30 Jul 2025TestNew Zealand4966caughtQueens Sports Club
30 Jul 2025TestNew Zealand213bowledQueens Sports Club
6 Jul 2025TestSouth Africa1110bowledQueens Sports Club
6 Jul 2025TestSouth Africa83*55not outQueens Sports Club
28 Jun 2025TestSouth Africa2618caughtQueens Sports Club
28 Jun 2025TestSouth Africa137164stumpedQueens Sports Club
22 May 2025TestEngland8882lbwTrent Bridge
22 May 2025TestEngland2541bowledTrent Bridge
28 Apr 2025TestBangladesh717caughtZahur Ahmed Chowdhury Stadium
28 Apr 2025TestBangladesh67166caughtZahur Ahmed Chowdhury Stadium
20 Apr 2025TestBangladesh913caughtSylhet International Cricket Stadium
20 Apr 2025TestBangladesh59108caughtSylhet International Cricket Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
18 Sep 2025T20INamibia0/2530Queens Sports Club
7 Sep 2025T20ISri Lanka0/1010Harare Sports Club
6 Sep 2025T20ISri Lanka1/1740Harare Sports Club
3 Sep 2025T20ISri Lanka0/710Harare Sports Club
31 Aug 2025ODISri Lanka0/3580Harare Sports Club
29 Aug 2025ODISri Lanka1/2660Harare Sports Club
7 Aug 2025TestNew Zealand0/37141Queens Sports Club
30 Jul 2025TestNew Zealand0/011Queens Sports Club
30 Jul 2025TestNew Zealand1/2371Queens Sports Club
28 Nov 2024ODIPakistan0/43100Queens Sports Club
24 Nov 2024ODIPakistan2/1260Queens Sports Club
25 Jul 2024TestIreland0/215.10Civil Service Cricket Club
25 Jul 2024TestIreland2/1151Civil Service Cricket Club
12 May 2024T20IBangladesh0/1210Shere Bangla National Stadium
17 Feb 2024T20 (leagues & domestic)Chattogram Challengers1/2740Zahur Ahmed Chowdhury Stadium
14 Feb 2024T20 (leagues & domestic)Fortune Barishal0/2120Zahur Ahmed Chowdhury Stadium
11 Feb 2024T20 (leagues & domestic)Desert Vipers1/1520Sharjah Cricket Stadium
4 Feb 2024T20 (leagues & domestic)Gulf Giants3/4640Dubai International Cricket Stadium
18 Jan 2024T20ISri Lanka1/1320R Premadasa Stadium
16 Jan 2024T20ISri Lanka0/2430R Premadasa Stadium

Batter vs bowler matchups

Bowlers Sean Williams faced most

Frequently asked questions

How many runs has Sean Williams scored in Tests?
1,428 runs in 40 innings (20 matches) at an average of 37.58 and a strike rate of 64.1, in the data from 2013 to 2025.
How many runs has Sean Williams scored in ODIs?
4,351 runs in 130 innings (134 matches) at an average of 37.51 and a strike rate of 88.6, in the data from 2005 to 2025.
How many runs has Sean Williams scored in T20Is?
1,618 runs in 75 innings (76 matches) at an average of 23.79 and a strike rate of 129.8, in the data from 2013 to 2025.
What is Sean Williams's highest score?
174 in ODIs, the highest score in the data.
How many wickets has Sean Williams taken in Tests?
22 wickets in 23 innings at an average of 46.23, economy 3.10, best figures 3/20.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.