CricketWise
  1. Home
  2. Players
  3. LB Williams

South Africa · Men's cricket

LB Williams stats

Data through 30 September 2026Last updated 30 September 2026

Coverage: matches in the Cricsheet data from 17 February 2013 to 30 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2013 and 2026, LB Williams appears in 2 Tests, 10 ODIs, 20 T20Is for South Africa in the Cricsheet data. With the ball, the best return was 75 wickets in T20 leagues at an average of 21.51 and an economy rate of 8.67.

International matches
32
Tests 2 · ODIs 10 · T20Is 20
International wickets
48
0 five-wicket hauls
T20 league & domestic matches
58
55 runs
Best bowling
4/26
T20 (leagues & domestic)

Teams played for

South Africa 2021–2026 · 32Titans 2021–2024 · 15Joburg Super Kings 2023–2024 · 12Pretoria Capitals 2025–2026 · 9Jaffna Kings 2026 · 8Lions 2019 · 4Northamptonshire 2022 · 3Cape Cobras 2013–2014 · 3Jozi Stars 2019 · 3Delhi Capitals 2024 · 2Nelson Mandela Bay Giants 2018 · 2

LB Williams batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test23025138.337135.200140
ODI105119134.752770.400020
T20I201041452.332653.800300
T20 (leagues & domestic)5819125517*7.867870.500341
First-class361693013.8019036.300180

Runs per year

02550751002013202120265
LB Williams: runs per calendar year (all formats in the data)
0255075100201320182021202320265
LB Williams: runs per calendar year (all formats in the data)
Show as table
LB Williams: runs per calendar year (all formats in the data)
YearRuns
20130
20140
20185
20190
202120
202296
202321
202426
20259
20265
Year-by-year batting (17 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2018T20 (leagues & domestic)15–50.0500
2019T20 (leagues & domestic)200.000.0000
2021T20 (leagues & domestic)316–88.91100
2021T20I24–57.1200
2022First-class66913.8036.33000
2022T20 (leagues & domestic)22–50.0200
2022Test3258.3335.21300
2023ODI122.0066.7200
2023T20 (leagues & domestic)117–94.41700
2023T20I321.0028.6100
2024ODI2157.5075.01300
2024T20 (leagues & domestic)5112.7557.9700
2024T20I200.000.0000
2025ODI111.0033.3100
2025T20I384.0088.9500
2026ODI11–100.0100
2026T20 (leagues & domestic)542.0057.1400

LB Williams bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test218510533/543/5435.003.4161.7005
ODI10489500214/32–23.816.1323.3205
T20I19389623243/35–25.969.6116.2000
T20 (leagues & domestic)571,1161,613754/26–21.518.6714.9202
First-class541434322/1142/147171.504.97207.0007

Wickets per year

01020304020132021202630
LB Williams: wickets per calendar year (all formats in the data)
0102030402013201820212023202630
LB Williams: wickets per calendar year (all formats in the data)
Show as table
LB Williams: wickets per calendar year (all formats in the data)
YearWickets
20130
20140
20181
201910
202117
202215
202316
202431
20255
202630
Year-by-year bowling (21 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2013T20 (leagues & domestic)10–9.500/19
2014T20 (leagues & domestic)20–10.670/7
2018T20 (leagues & domestic)2130.007.501/15
2019T20 (leagues & domestic)71022.909.043/32
2021ODI1162.007.751/62
2021T20 (leagues & domestic)5717.007.292/20
2021T20I6923.118.793/35
2022First-class52171.504.972/114
2022T20 (leagues & domestic)91021.506.722/20
2022Test2335.003.413/54
2023ODI3444.006.362/56
2023T20 (leagues & domestic)3514.007.784/36
2023T20I5723.2910.873/44
2024ODI31111.274.964/32
2024T20 (leagues & domestic)111622.0610.094/26
2024T20I4430.009.233/36
2025ODI10–5.140/36
2025T20 (leagues & domestic)1119.009.501/19
2025T20I4433.0010.032/21
2026ODI2520.407.373/54
2026T20 (leagues & domestic)162521.089.193/14
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
BangladeshTest3258.3335.21300
PakistanT20I3105.0083.3500
Paarl RoyalsT20 (leagues & domestic)4237.6785.21700
Sunrisers Eastern CapeT20 (leagues & domestic)311.0012.5100
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
IrelandODI41215.505.644/32
PakistanT20I61117.648.893/35
AustraliaT20I3421.2510.623/44
IrelandT20I4341.678.332/30
Durban's Super GiantsT20 (leagues & domestic)3815.6210.424/26
Galle GallantsT20 (leagues & domestic)4623.839.642/28
WarriorsT20 (leagues & domestic)3616.839.182/23
Sunrisers Eastern CapeT20 (leagues & domestic)5624.178.534/36
Paarl RoyalsT20 (leagues & domestic)5532.6012.542/28
MI Cape TownT20 (leagues & domestic)5521.607.201/11
DolphinsT20 (leagues & domestic)5428.506.712/33
LionsT20 (leagues & domestic)3176.009.121/19

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
County Ground, Taunton23316.5023
County Ground, Northampton23015.0030
Kingsmead8307.5012
Boland Park4258.3317
St George's Park42020.0013
Zayed Cricket Stadium3155.0013
The Wanderers Stadium592.257
The Rose Bowl266.004
Gaddafi Stadium155.005
Rawalpindi Cricket Stadium133.003

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
The Wanderers Stadium172720.488.92
Kingsmead121920.116.92
SuperSport Park81319.928.68
St George's Park131327.856.24
Zayed Cricket Stadium51215.675.88
Sinhalese Sports Club Ground258.407.64
Rangiri Dambulla International Stadium2513.208.25
Newlands6525.808.06
Pallekele International Cricket Stadium2421.5012.29
Brian Lara Stadium2318.679.33

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
T20Powerplay––––714417.86
T20Middle343791.94306129.02
T20Death356752.294854610.40
ODIPowerplay––––20465.15
ODIMiddle2922.2121066.54
ODIDeath171894.437597.68

How LB Williams was dismissed

How LB Williams took wickets

Last 20 innings

05101521 Dec 202329 Sep 202427 Sep 20261
LB Williams: runs in the last 20 innings
05101521 Dec 202317 Jan 202425 Aug 20247 Oct 20241 Nov 202510 Jan 202627 Sep 20261
LB Williams: runs in the last 20 innings
Show as table
LB Williams: runs in the last 20 innings
InningsRuns
21 Dec 20232
13 Jan 20247
15 Jan 20240
17 Jan 20242
31 Jan 20241
29 Apr 20241
25 Aug 20240
29 Sep 20240
2 Oct 202413
7 Oct 20242
12 Sep 20250
28 Oct 20253
1 Nov 20255
4 Nov 20251
5 Jan 20260
10 Jan 20264
15 Jan 20260
25 Jan 20260
17 Jul 20260
27 Sep 20261
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
27 Sep 2026ODIAustralia1*1not outThe Wanderers Stadium
17 Jul 2026T20 (leagues & domestic)Galle Gallants0*2not outSinhalese Sports Club Ground
25 Jan 2026T20 (leagues & domestic)Sunrisers Eastern Cape0*1not outNewlands
15 Jan 2026T20 (leagues & domestic)Paarl Royals01bowledSuperSport Park
10 Jan 2026T20 (leagues & domestic)Paarl Royals42run outBoland Park
5 Jan 2026T20 (leagues & domestic)Sunrisers Eastern Cape0*1not outSuperSport Park
4 Nov 2025ODIPakistan13bowledIqbal Stadium
1 Nov 2025T20IPakistan55caughtGaddafi Stadium
28 Oct 2025T20IPakistan32run outRawalpindi Cricket Stadium
12 Sep 2025T20IEngland0*2not outOld Trafford
7 Oct 2024ODIIreland29caughtZayed Cricket Stadium
2 Oct 2024ODIIreland1311caughtZayed Cricket Stadium
29 Sep 2024T20IIreland01caughtZayed Cricket Stadium
25 Aug 2024T20IWest Indies02lbwBrian Lara Stadium
29 Apr 2024T20 (leagues & domestic)Kolkata Knight Riders1*2not outEden Gardens
31 Jan 2024T20 (leagues & domestic)Sunrisers Eastern Cape16caughtThe Wanderers Stadium
17 Jan 2024T20 (leagues & domestic)Paarl Royals26caughtBoland Park
15 Jan 2024T20 (leagues & domestic)Durban's Super Giants01bowledKingsmead
13 Jan 2024T20 (leagues & domestic)MI Cape Town74caughtThe Wanderers Stadium
21 Dec 2023ODIIndia23lbwBoland Park

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
30 Sep 2026ODIAustralia2/4860Senwes Park
27 Sep 2026ODIAustralia3/547.50The Wanderers Stadium
8 Aug 2026T20 (leagues & domestic)Galle Gallants0/393.50R Premadasa Stadium
5 Aug 2026T20 (leagues & domestic)Galle Gallants2/3940R Premadasa Stadium
2 Aug 2026T20 (leagues & domestic)Dambulla Sixers2/3930Pallekele International Cricket Stadium
28 Jul 2026T20 (leagues & domestic)Colombo Kaps2/4740Pallekele International Cricket Stadium
23 Jul 2026T20 (leagues & domestic)Galle Gallants2/3740Rangiri Dambulla International Stadium
22 Jul 2026T20 (leagues & domestic)Colombo Kaps3/2940Rangiri Dambulla International Stadium
19 Jul 2026T20 (leagues & domestic)Dambulla Sixers3/142.30Sinhalese Sports Club Ground
17 Jul 2026T20 (leagues & domestic)Galle Gallants2/2830Sinhalese Sports Club Ground
25 Jan 2026T20 (leagues & domestic)Sunrisers Eastern Cape1/2640Newlands
21 Jan 2026T20 (leagues & domestic)Sunrisers Eastern Cape0/4640Kingsmead
17 Jan 2026T20 (leagues & domestic)Joburg Super Kings3/2540The Wanderers Stadium
15 Jan 2026T20 (leagues & domestic)Paarl Royals2/2830SuperSport Park
12 Jan 2026T20 (leagues & domestic)MI Cape Town1/2740SuperSport Park
10 Jan 2026T20 (leagues & domestic)Paarl Royals1/2130Boland Park
7 Jan 2026T20 (leagues & domestic)Durban's Super Giants1/5240Kingsmead
5 Jan 2026T20 (leagues & domestic)Sunrisers Eastern Cape0/3030SuperSport Park
31 Dec 2025T20 (leagues & domestic)MI Cape Town1/1920Newlands
4 Nov 2025ODIPakistan0/3670Iqbal Stadium

Frequently asked questions

How many wickets has LB Williams taken in ODIs?
21 wickets in 10 innings at an average of 23.81, economy 6.13, best figures 4/32.
How many wickets has LB Williams taken in T20Is?
24 wickets in 19 innings at an average of 25.96, economy 9.61, best figures 3/35.
How many runs has LB Williams scored in Tests?
25 runs in 3 innings (2 matches) at an average of 8.33 and a strike rate of 35.2, in the data from 2022 to 2022.
How many runs has LB Williams scored in ODIs?
19 runs in 5 innings (10 matches) at an average of 4.75 and a strike rate of 70.4, in the data from 2021 to 2026.
How many runs has LB Williams scored in T20Is?
14 runs in 10 innings (20 matches) at an average of 2.33 and a strike rate of 53.8, in the data from 2021 to 2025.

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