22MatchesODI 16 · T20I 6
539Runsaverage 26.95 · SR 85.0
100Highest score1 hundreds · 3 fifties
7Wicketseconomy 5.70 · best 1/6

Sean Williams against Sri Lanka by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
ODI1647233.7182.81/310055.611/6
T20I66711.17104.70/02326.251/13

Sean Williams against Sri Lanka year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2025 T20I33712.33154.20/02315.671/17
2025 ODI27738.5093.90/15714.361/26
2024 T20I33010.0075.00/01516.831/13
2023 ODI15656.0098.20/1560——
2022 ODI315451.3393.91/010016.061/6
3 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2017 ODI512925.8085.40/16536.231/41
2016 ODI34422.0057.90/03503.670/22
2008 ODI21212.0030.00/0100——

Sean Williams's best innings against Sri Lanka

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
10087ODIPallekele International Cricket Stadium16 Jan 2022
6569ODIGalle International Stadium30 Jun 2017
5754ODIHarare Sports Club29 Aug 2025
5657ODIQueens Sports Club2 Jul 2023

Sean Williams against Sri Lanka by ground

Sri Lanka bowlers Sean Williams has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Mahesh Theekshana9158463.7
Asela Gunaratne5533460.0
Dushmantha Chameera4931163.3
Jeffrey Vandersay3733189.2
Wanindu Hasaranga3634194.4
Dilshan Madushanka3230093.8
Chamika Karunaratne30351116.7

Sri Lanka batters Sean Williams has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Dhanushka Gunathilleke6960387.0
Kusal Mendis5241278.8
Upul Tharanga49630128.6
Dasun Shanaka40441110.0
Pathum Nissanka3831081.6
Asela Gunaratne3725067.6
Charith Asalanka35380108.6
Dinesh Chandimal3428182.4

Sean Williams's batting in every match against Sri Lanka

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
7 Sept 2025T20I231150209.1LostHarare Sports Club
6 Sept 2025T20I02000.0WonHarare Sports Club
3 Sept 2025T20I141120127.3LostHarare Sports Club
31 Aug 2025ODI20281171.4LostHarare Sports Club
29 Aug 2025ODI575472105.6LostHarare Sports Club
16 older innings
DateFormatRunsBalls4s6sSRResultGround
18 Jan 2024T20I15170088.2LostR Premadasa Stadium
16 Jan 2024T20I130033.3WonR Premadasa Stadium
14 Jan 2024T20I14200070.0LostR Premadasa Stadium
2 Jul 2023ODI56576198.2LostQueens Sports Club
21 Jan 2022ODI6210028.6LostPallekele International Cricket Stadium
18 Jan 2022ODI48563085.7WonPallekele International Cricket Stadium
16 Jan 2022ODI1008792114.9LostPallekele International Cricket Stadium
10 Jul 2017ODI270028.6WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
8 Jul 2017ODI690066.7WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
6 Jul 2017ODI43472091.5LostMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
2 Jul 2017ODI13191068.4LostGalle International Stadium
30 Jun 2017ODI65697094.2WonGalle International Stadium
27 Nov 2016ODI35541064.8LostQueens Sports Club
14 Nov 2016ODI9221040.9LostHarare Sports Club
24 Nov 2008ODI2*30066.7LostHarare Sports Club
22 Nov 2008ODI10370027.0LostHarare Sports Club

Sean Williams's bowling in every match against Sri Lanka

Newest first

DateFormatOversRunsWktsEconResultGround
7 Sept 2025T20I110010.00LostHarare Sports Club
6 Sept 2025T20I41714.25WonHarare Sports Club
3 Sept 2025T20I1707.00LostHarare Sports Club
31 Aug 2025ODI83504.38LostHarare Sports Club
29 Aug 2025ODI62614.33LostHarare Sports Club
12 older matches
DateFormatOversRunsWktsEconResultGround
18 Jan 2024T20I21316.50LostR Premadasa Stadium
16 Jan 2024T20I32408.00WonR Premadasa Stadium
14 Jan 2024T20I1404.00LostR Premadasa Stadium
21 Jan 2022ODI2613.00LostPallekele International Cricket Stadium
18 Jan 2022ODI64808.00WonPallekele International Cricket Stadium
16 Jan 2022ODI84305.38LostPallekele International Cricket Stadium
10 Jul 2017ODI104114.10WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
8 Jul 2017ODI53707.40WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
6 Jul 2017ODI86317.88LostMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
2 Jul 2017ODI32006.67LostGalle International Stadium
30 Jun 2017ODI95716.33WonGalle International Stadium
27 Nov 2016ODI62203.67LostQueens Sports Club

Sean Williams vs Sri Lanka: questions and answers

How many matches has Sean Williams played against Sri Lanka?
Sean Williams has played 22 matches against Sri Lanka (16 in ODIs, 6 in T20Is), from 2008 to 2025. Zimbabwe won 6 and lost 15 of them.
How many runs has Sean Williams scored against Sri Lanka?
Sean Williams has scored 539 runs in 21 innings against Sri Lanka at an average of 26.95 and a strike rate of 85.0 (472 runs at an average of 33.71 in ODIs, 67 runs at an average of 11.17 in T20Is).
What is Sean Williams's highest score against Sri Lanka?
Sean Williams's highest score against Sri Lanka is 100 off 87 balls (ODI) at Pallekele International Cricket Stadium on 16 January 2022.
How many hundreds has Sean Williams scored against Sri Lanka?
Sean Williams has scored 1 hundred and 3 fifties against Sri Lanka.
Where has Sean Williams scored the most runs against Sri Lanka?
At Pallekele International Cricket Stadium: 154 runs in 3 innings against Sri Lanka, at an average of 51.33.
How does Sean Williams usually get out against Sri Lanka?
Of Sean Williams's 20 dismissals against Sri Lanka: caught 8, bowled 8, stumped 3 and lbw 1. Mahesh Theekshana has dismissed Sean Williams most often, 4 times in 91 balls.
How many wickets has Sean Williams taken against Sri Lanka?
Sean Williams has taken 7 wickets in 17 innings against Sri Lanka at an economy of 5.70 (5 wickets in ODIs, 2 wickets in T20Is).
What are Sean Williams's best bowling figures against Sri Lanka?
Sean Williams's best figures against Sri Lanka are 1/6. Sean Williams has not taken four wickets in a match against them.
Which Sri Lanka batter has Sean Williams dismissed most?
Dhanushka Gunathilleke, 3 times in 69 balls in internationals, for 60 runs.
When did Sean Williams last play against Sri Lanka?
On 7 September 2025 (T20I) at Harare Sports Club: 23 off 11 balls and 0/10 with the ball. Zimbabwe lost that match.