- Home
- Players
- 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
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 3 | 0 | 25 | 13 | 8.33 | 71 | 35.2 | 0 | 0 | 1 | 4 | 0 |
| ODI | 10 | 5 | 1 | 19 | 13 | 4.75 | 27 | 70.4 | 0 | 0 | 0 | 2 | 0 |
| T20I | 20 | 10 | 4 | 14 | 5 | 2.33 | 26 | 53.8 | 0 | 0 | 3 | 0 | 0 |
| T20 (leagues & domestic) | 58 | 19 | 12 | 55 | 17* | 7.86 | 78 | 70.5 | 0 | 0 | 3 | 4 | 1 |
| First-class | 3 | 6 | 1 | 69 | 30 | 13.80 | 190 | 36.3 | 0 | 0 | 1 | 8 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2013 | 0 |
| 2014 | 0 |
| 2018 | 5 |
| 2019 | 0 |
| 2021 | 20 |
| 2022 | 96 |
| 2023 | 21 |
| 2024 | 26 |
| 2025 | 9 |
| 2026 | 5 |
Year-by-year batting (17 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2018 | T20 (leagues & domestic) | 1 | 5 | – | 50.0 | 5 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 2 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 3 | 16 | – | 88.9 | 11 | 0 | 0 |
| 2021 | T20I | 2 | 4 | – | 57.1 | 2 | 0 | 0 |
| 2022 | First-class | 6 | 69 | 13.80 | 36.3 | 30 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 2 | 2 | – | 50.0 | 2 | 0 | 0 |
| 2022 | Test | 3 | 25 | 8.33 | 35.2 | 13 | 0 | 0 |
| 2023 | ODI | 1 | 2 | 2.00 | 66.7 | 2 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 1 | 17 | – | 94.4 | 17 | 0 | 0 |
| 2023 | T20I | 3 | 2 | 1.00 | 28.6 | 1 | 0 | 0 |
| 2024 | ODI | 2 | 15 | 7.50 | 75.0 | 13 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 5 | 11 | 2.75 | 57.9 | 7 | 0 | 0 |
| 2024 | T20I | 2 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2025 | ODI | 1 | 1 | 1.00 | 33.3 | 1 | 0 | 0 |
| 2025 | T20I | 3 | 8 | 4.00 | 88.9 | 5 | 0 | 0 |
| 2026 | ODI | 1 | 1 | – | 100.0 | 1 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 5 | 4 | 2.00 | 57.1 | 4 | 0 | 0 |
LB Williams bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 185 | 105 | 3 | 3/54 | 3/54 | 35.00 | 3.41 | 61.7 | 0 | 0 | 5 |
| ODI | 10 | 489 | 500 | 21 | 4/32 | – | 23.81 | 6.13 | 23.3 | 2 | 0 | 5 |
| T20I | 19 | 389 | 623 | 24 | 3/35 | – | 25.96 | 9.61 | 16.2 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 57 | 1,116 | 1,613 | 75 | 4/26 | – | 21.51 | 8.67 | 14.9 | 2 | 0 | 2 |
| First-class | 5 | 414 | 343 | 2 | 2/114 | 2/147 | 171.50 | 4.97 | 207.0 | 0 | 0 | 7 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2013 | 0 |
| 2014 | 0 |
| 2018 | 1 |
| 2019 | 10 |
| 2021 | 17 |
| 2022 | 15 |
| 2023 | 16 |
| 2024 | 31 |
| 2025 | 5 |
| 2026 | 30 |
Year-by-year bowling (21 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2013 | T20 (leagues & domestic) | 1 | 0 | – | 9.50 | 0/19 |
| 2014 | T20 (leagues & domestic) | 2 | 0 | – | 10.67 | 0/7 |
| 2018 | T20 (leagues & domestic) | 2 | 1 | 30.00 | 7.50 | 1/15 |
| 2019 | T20 (leagues & domestic) | 7 | 10 | 22.90 | 9.04 | 3/32 |
| 2021 | ODI | 1 | 1 | 62.00 | 7.75 | 1/62 |
| 2021 | T20 (leagues & domestic) | 5 | 7 | 17.00 | 7.29 | 2/20 |
| 2021 | T20I | 6 | 9 | 23.11 | 8.79 | 3/35 |
| 2022 | First-class | 5 | 2 | 171.50 | 4.97 | 2/114 |
| 2022 | T20 (leagues & domestic) | 9 | 10 | 21.50 | 6.72 | 2/20 |
| 2022 | Test | 2 | 3 | 35.00 | 3.41 | 3/54 |
| 2023 | ODI | 3 | 4 | 44.00 | 6.36 | 2/56 |
| 2023 | T20 (leagues & domestic) | 3 | 5 | 14.00 | 7.78 | 4/36 |
| 2023 | T20I | 5 | 7 | 23.29 | 10.87 | 3/44 |
| 2024 | ODI | 3 | 11 | 11.27 | 4.96 | 4/32 |
| 2024 | T20 (leagues & domestic) | 11 | 16 | 22.06 | 10.09 | 4/26 |
| 2024 | T20I | 4 | 4 | 30.00 | 9.23 | 3/36 |
| 2025 | ODI | 1 | 0 | – | 5.14 | 0/36 |
| 2025 | T20 (leagues & domestic) | 1 | 1 | 19.00 | 9.50 | 1/19 |
| 2025 | T20I | 4 | 4 | 33.00 | 10.03 | 2/21 |
| 2026 | ODI | 2 | 5 | 20.40 | 7.37 | 3/54 |
| 2026 | T20 (leagues & domestic) | 16 | 25 | 21.08 | 9.19 | 3/14 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Bangladesh | Test | 3 | 25 | 8.33 | 35.2 | 13 | 0 | 0 |
| Pakistan | T20I | 3 | 10 | 5.00 | 83.3 | 5 | 0 | 0 |
| Paarl Royals | T20 (leagues & domestic) | 4 | 23 | 7.67 | 85.2 | 17 | 0 | 0 |
| Sunrisers Eastern Cape | T20 (leagues & domestic) | 3 | 1 | 1.00 | 12.5 | 1 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Ireland | ODI | 4 | 12 | 15.50 | 5.64 | 4/32 |
| Pakistan | T20I | 6 | 11 | 17.64 | 8.89 | 3/35 |
| Australia | T20I | 3 | 4 | 21.25 | 10.62 | 3/44 |
| Ireland | T20I | 4 | 3 | 41.67 | 8.33 | 2/30 |
| Durban's Super Giants | T20 (leagues & domestic) | 3 | 8 | 15.62 | 10.42 | 4/26 |
| Galle Gallants | T20 (leagues & domestic) | 4 | 6 | 23.83 | 9.64 | 2/28 |
| Warriors | T20 (leagues & domestic) | 3 | 6 | 16.83 | 9.18 | 2/23 |
| Sunrisers Eastern Cape | T20 (leagues & domestic) | 5 | 6 | 24.17 | 8.53 | 4/36 |
| Paarl Royals | T20 (leagues & domestic) | 5 | 5 | 32.60 | 12.54 | 2/28 |
| MI Cape Town | T20 (leagues & domestic) | 5 | 5 | 21.60 | 7.20 | 1/11 |
| Dolphins | T20 (leagues & domestic) | 5 | 4 | 28.50 | 6.71 | 2/33 |
| Lions | T20 (leagues & domestic) | 3 | 1 | 76.00 | 9.12 | 1/19 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| County Ground, Taunton | 2 | 33 | 16.50 | 23 |
| County Ground, Northampton | 2 | 30 | 15.00 | 30 |
| Kingsmead | 8 | 30 | 7.50 | 12 |
| Boland Park | 4 | 25 | 8.33 | 17 |
| St George's Park | 4 | 20 | 20.00 | 13 |
| Zayed Cricket Stadium | 3 | 15 | 5.00 | 13 |
| The Wanderers Stadium | 5 | 9 | 2.25 | 7 |
| The Rose Bowl | 2 | 6 | 6.00 | 4 |
| Gaddafi Stadium | 1 | 5 | 5.00 | 5 |
| Rawalpindi Cricket Stadium | 1 | 3 | 3.00 | 3 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| The Wanderers Stadium | 17 | 27 | 20.48 | 8.92 |
| Kingsmead | 12 | 19 | 20.11 | 6.92 |
| SuperSport Park | 8 | 13 | 19.92 | 8.68 |
| St George's Park | 13 | 13 | 27.85 | 6.24 |
| Zayed Cricket Stadium | 5 | 12 | 15.67 | 5.88 |
| Sinhalese Sports Club Ground | 2 | 5 | 8.40 | 7.64 |
| Rangiri Dambulla International Stadium | 2 | 5 | 13.20 | 8.25 |
| Newlands | 6 | 5 | 25.80 | 8.06 |
| Pallekele International Cricket Stadium | 2 | 4 | 21.50 | 12.29 |
| Brian Lara Stadium | 2 | 3 | 18.67 | 9.33 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 714 | 41 | 7.86 |
| T20 | Middle | 34 | 37 | 91.9 | 4 | 306 | 12 | 9.02 |
| T20 | Death | 35 | 67 | 52.2 | 9 | 485 | 46 | 10.40 |
| ODI | Powerplay | – | – | – | – | 204 | 6 | 5.15 |
| ODI | Middle | 2 | 9 | 22.2 | 1 | 210 | 6 | 6.54 |
| ODI | Death | 17 | 18 | 94.4 | 3 | 75 | 9 | 7.68 |
How LB Williams was dismissed
- Caught12 (48%)
- Lbw6 (24%)
- Run out4 (16%)
- Bowled3 (12%)
How LB Williams took wickets
- Caught95
- Bowled16
- Lbw11
- Caught and bowled2
- Hit wicket1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 21 Dec 2023 | 2 |
| 13 Jan 2024 | 7 |
| 15 Jan 2024 | 0 |
| 17 Jan 2024 | 2 |
| 31 Jan 2024 | 1 |
| 29 Apr 2024 | 1 |
| 25 Aug 2024 | 0 |
| 29 Sep 2024 | 0 |
| 2 Oct 2024 | 13 |
| 7 Oct 2024 | 2 |
| 12 Sep 2025 | 0 |
| 28 Oct 2025 | 3 |
| 1 Nov 2025 | 5 |
| 4 Nov 2025 | 1 |
| 5 Jan 2026 | 0 |
| 10 Jan 2026 | 4 |
| 15 Jan 2026 | 0 |
| 25 Jan 2026 | 0 |
| 17 Jul 2026 | 0 |
| 27 Sep 2026 | 1 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 27 Sep 2026 | ODI | Australia | 1* | 1 | not out | The Wanderers Stadium |
| 17 Jul 2026 | T20 (leagues & domestic) | Galle Gallants | 0* | 2 | not out | Sinhalese Sports Club Ground |
| 25 Jan 2026 | T20 (leagues & domestic) | Sunrisers Eastern Cape | 0* | 1 | not out | Newlands |
| 15 Jan 2026 | T20 (leagues & domestic) | Paarl Royals | 0 | 1 | bowled | SuperSport Park |
| 10 Jan 2026 | T20 (leagues & domestic) | Paarl Royals | 4 | 2 | run out | Boland Park |
| 5 Jan 2026 | T20 (leagues & domestic) | Sunrisers Eastern Cape | 0* | 1 | not out | SuperSport Park |
| 4 Nov 2025 | ODI | Pakistan | 1 | 3 | bowled | Iqbal Stadium |
| 1 Nov 2025 | T20I | Pakistan | 5 | 5 | caught | Gaddafi Stadium |
| 28 Oct 2025 | T20I | Pakistan | 3 | 2 | run out | Rawalpindi Cricket Stadium |
| 12 Sep 2025 | T20I | England | 0* | 2 | not out | Old Trafford |
| 7 Oct 2024 | ODI | Ireland | 2 | 9 | caught | Zayed Cricket Stadium |
| 2 Oct 2024 | ODI | Ireland | 13 | 11 | caught | Zayed Cricket Stadium |
| 29 Sep 2024 | T20I | Ireland | 0 | 1 | caught | Zayed Cricket Stadium |
| 25 Aug 2024 | T20I | West Indies | 0 | 2 | lbw | Brian Lara Stadium |
| 29 Apr 2024 | T20 (leagues & domestic) | Kolkata Knight Riders | 1* | 2 | not out | Eden Gardens |
| 31 Jan 2024 | T20 (leagues & domestic) | Sunrisers Eastern Cape | 1 | 6 | caught | The Wanderers Stadium |
| 17 Jan 2024 | T20 (leagues & domestic) | Paarl Royals | 2 | 6 | caught | Boland Park |
| 15 Jan 2024 | T20 (leagues & domestic) | Durban's Super Giants | 0 | 1 | bowled | Kingsmead |
| 13 Jan 2024 | T20 (leagues & domestic) | MI Cape Town | 7 | 4 | caught | The Wanderers Stadium |
| 21 Dec 2023 | ODI | India | 2 | 3 | lbw | Boland Park |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 30 Sep 2026 | ODI | Australia | 2/48 | 6 | 0 | Senwes Park |
| 27 Sep 2026 | ODI | Australia | 3/54 | 7.5 | 0 | The Wanderers Stadium |
| 8 Aug 2026 | T20 (leagues & domestic) | Galle Gallants | 0/39 | 3.5 | 0 | R Premadasa Stadium |
| 5 Aug 2026 | T20 (leagues & domestic) | Galle Gallants | 2/39 | 4 | 0 | R Premadasa Stadium |
| 2 Aug 2026 | T20 (leagues & domestic) | Dambulla Sixers | 2/39 | 3 | 0 | Pallekele International Cricket Stadium |
| 28 Jul 2026 | T20 (leagues & domestic) | Colombo Kaps | 2/47 | 4 | 0 | Pallekele International Cricket Stadium |
| 23 Jul 2026 | T20 (leagues & domestic) | Galle Gallants | 2/37 | 4 | 0 | Rangiri Dambulla International Stadium |
| 22 Jul 2026 | T20 (leagues & domestic) | Colombo Kaps | 3/29 | 4 | 0 | Rangiri Dambulla International Stadium |
| 19 Jul 2026 | T20 (leagues & domestic) | Dambulla Sixers | 3/14 | 2.3 | 0 | Sinhalese Sports Club Ground |
| 17 Jul 2026 | T20 (leagues & domestic) | Galle Gallants | 2/28 | 3 | 0 | Sinhalese Sports Club Ground |
| 25 Jan 2026 | T20 (leagues & domestic) | Sunrisers Eastern Cape | 1/26 | 4 | 0 | Newlands |
| 21 Jan 2026 | T20 (leagues & domestic) | Sunrisers Eastern Cape | 0/46 | 4 | 0 | Kingsmead |
| 17 Jan 2026 | T20 (leagues & domestic) | Joburg Super Kings | 3/25 | 4 | 0 | The Wanderers Stadium |
| 15 Jan 2026 | T20 (leagues & domestic) | Paarl Royals | 2/28 | 3 | 0 | SuperSport Park |
| 12 Jan 2026 | T20 (leagues & domestic) | MI Cape Town | 1/27 | 4 | 0 | SuperSport Park |
| 10 Jan 2026 | T20 (leagues & domestic) | Paarl Royals | 1/21 | 3 | 0 | Boland Park |
| 7 Jan 2026 | T20 (leagues & domestic) | Durban's Super Giants | 1/52 | 4 | 0 | Kingsmead |
| 5 Jan 2026 | T20 (leagues & domestic) | Sunrisers Eastern Cape | 0/30 | 3 | 0 | SuperSport Park |
| 31 Dec 2025 | T20 (leagues & domestic) | MI Cape Town | 1/19 | 2 | 0 | Newlands |
| 4 Nov 2025 | ODI | Pakistan | 0/36 | 7 | 0 | Iqbal 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.