- Home
- Players
- Codi Yusuf
Lions · Men's cricket
Codi Yusuf stats
Data through 27 September 2026Last updated 27 September 2026
Coverage: matches in the Cricsheet data from 8 February 2022 to 27 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2022 and 2026, Codi Yusuf appears in 2 Tests, 1 ODI for South Africa in the Cricsheet data. Codi Yusuf took 25 first-class wickets in the data (average 37.68, economy 3.84, best 4/26).
International matches
3
Tests 2 · ODIs 1
International wickets
10
0 five-wicket hauls
T20 league & domestic matches
24
57 runs
Best bowling
4/26
First-class
Teams played for
Lions 2022–2026 · 16Durham 2025 · 11Hampshire 2026 · 5Paarl Royals 2023–2024 · 5South Africa 2025 · 3Pretoria Capitals 2025 · 2
Codi Yusuf batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 2 | 1 | 35 | 27 | 35.00 | 66 | 53.0 | 0 | 0 | 0 | 6 | 0 |
| ODI | 1 | 1 | 0 | 5 | 5 | 5.00 | 11 | 45.5 | 0 | 0 | 0 | 1 | 0 |
| T20 (leagues & domestic) | 24 | 14 | 10 | 57 | 12* | 14.25 | 67 | 85.1 | 0 | 0 | 0 | 3 | 0 |
| First-class | 10 | 15 | 3 | 187 | 44* | 15.58 | 503 | 37.2 | 0 | 0 | 3 | 21 | 0 |
| List A | 5 | 1 | 0 | 21 | 21 | 21.00 | 24 | 87.5 | 0 | 0 | 0 | 3 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2022 | 9 |
| 2023 | 14 |
| 2024 | 24 |
| 2025 | 183 |
| 2026 | 75 |
Year-by-year batting (9 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2022 | T20 (leagues & domestic) | 5 | 9 | 9.00 | 50.0 | 5 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 2 | 14 | – | 93.3 | 12 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 5 | 24 | 12.00 | 109.1 | 11 | 0 | 0 |
| 2025 | First-class | 6 | 112 | 28.00 | 40.0 | 44 | 0 | 0 |
| 2025 | List A | 1 | 21 | 21.00 | 87.5 | 21 | 0 | 0 |
| 2025 | ODI | 1 | 5 | 5.00 | 45.5 | 5 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 2 | 10 | 10.00 | 83.3 | 9 | 0 | 0 |
| 2025 | Test | 2 | 35 | 35.00 | 53.0 | 27 | 0 | 0 |
| 2026 | First-class | 9 | 75 | 9.38 | 33.6 | 20 | 0 | 0 |
Codi Yusuf bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 4 | 282 | 122 | 10 | 3/22 | 6/64 | 12.20 | 2.60 | 28.2 | 0 | 0 | 9 |
| ODI | 1 | 60 | 80 | 0 | – | – | – | 8.00 | – | 0 | 0 | 0 |
| T20 (leagues & domestic) | 24 | 484 | 690 | 20 | 2/13 | – | 34.50 | 8.55 | 24.2 | 0 | 0 | 0 |
| First-class | 16 | 1,472 | 942 | 25 | 4/26 | 6/62 | 37.68 | 3.84 | 58.9 | 2 | 0 | 32 |
| List A | 5 | 288 | 331 | 5 | 2/82 | – | 66.20 | 6.90 | 57.6 | 0 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2022 | 8 |
| 2023 | 2 |
| 2024 | 6 |
| 2025 | 36 |
| 2026 | 8 |
Year-by-year bowling (10 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2022 | T20 (leagues & domestic) | 11 | 8 | 32.00 | 7.31 | 2/15 |
| 2023 | T20 (leagues & domestic) | 3 | 2 | 51.00 | 9.87 | 1/33 |
| 2024 | T20 (leagues & domestic) | 6 | 6 | 30.67 | 9.05 | 2/13 |
| 2025 | First-class | 8 | 19 | 23.16 | 4.20 | 4/26 |
| 2025 | List A | 5 | 5 | 66.20 | 6.90 | 2/82 |
| 2025 | ODI | 1 | 0 | – | 8.00 | 0/80 |
| 2025 | T20 (leagues & domestic) | 3 | 2 | 55.00 | 10.00 | 2/29 |
| 2025 | Test | 4 | 10 | 12.20 | 2.60 | 3/22 |
| 2026 | First-class | 8 | 6 | 83.67 | 3.57 | 3/67 |
| 2026 | T20 (leagues & domestic) | 1 | 2 | 19.00 | 9.50 | 2/38 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Sunrisers Eastern Cape | T20 (leagues & domestic) | 3 | 18 | 18.00 | 100.0 | 12 | 0 | 0 |
| Somerset | First-class | 3 | 36 | 36.00 | 35.6 | 20 | 0 | 0 |
| Essex | First-class | 4 | 14 | 3.50 | 37.8 | 12 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Zimbabwe | Test | 4 | 10 | 12.20 | 2.60 | 3/22 |
| Dolphins | T20 (leagues & domestic) | 4 | 6 | 19.33 | 7.73 | 2/24 |
| Western Province | T20 (leagues & domestic) | 3 | 4 | 18.75 | 6.25 | 2/15 |
| Sunrisers Eastern Cape | T20 (leagues & domestic) | 3 | 1 | 90.00 | 8.71 | 1/29 |
| Titans | T20 (leagues & domestic) | 3 | 0 | – | 12.00 | 0/29 |
| Somerset | First-class | 3 | 5 | 31.80 | 3.91 | 3/67 |
| Essex | First-class | 3 | 1 | 230.00 | 3.90 | 1/98 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| The Rose Bowl | 8 | 116 | 19.33 | 44 |
| Riverside Ground | 4 | 67 | 22.33 | 43 |
| Queens Sports Club | 2 | 35 | 35.00 | 27 |
| North Marine Road Ground | 1 | 21 | 21.00 | 21 |
| Boland Park | 1 | 12 | – | 12 |
| The Wanderers Stadium | 3 | 12 | 6.00 | 11 |
| SuperSport Park | 2 | 11 | – | 9 |
| Headingley | 1 | 8 | 8.00 | 8 |
| Senwes Park | 3 | 8 | – | 5 |
| Mangaung Oval | 1 | 7 | – | 7 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Riverside Ground | 7 | 11 | 38.00 | 5.57 |
| Queens Sports Club | 4 | 10 | 12.20 | 2.60 |
| The Rose Bowl | 6 | 8 | 57.12 | 3.95 |
| County Ground, Worcester | 2 | 6 | 10.33 | 3.13 |
| St George's Park | 9 | 5 | 44.80 | 7.72 |
| Senwes Park | 4 | 4 | 24.50 | 7.54 |
| SuperSport Park | 2 | 3 | 24.67 | 9.25 |
| The Wanderers Stadium | 4 | 3 | 47.33 | 10.65 |
| Mangaung Oval | 1 | 2 | 6.50 | 4.33 |
| Kingsmead | 1 | 2 | 19.00 | 9.50 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 216 | 8 | 9.00 |
| T20 | Middle | 2 | 3 | 66.7 | 1 | 188 | 7 | 8.46 |
| T20 | Death | 55 | 64 | 85.9 | 3 | 80 | 5 | 7.58 |
| ODI | Powerplay | – | – | – | – | 24 | 0 | 6.50 |
| ODI | Middle | 5 | 11 | 45.5 | 1 | 24 | 0 | 8.25 |
| ODI | Death | – | – | – | – | 12 | 0 | 10.50 |
How Codi Yusuf was dismissed
- Bowled7 (37%)
- Lbw6 (32%)
- Caught4 (21%)
- Run out2 (11%)
How Codi Yusuf took wickets
- Caught38
- Bowled16
- Lbw5
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 2 May 2025 | 44 |
| 16 May 2025 | 7 |
| 23 May 2025 | 16 |
| 28 Jun 2025 | 27 |
| 28 Jun 2025 | 8 |
| 29 Jul 2025 | 1 |
| 29 Jul 2025 | 43 |
| 22 Aug 2025 | 21 |
| 7 Sep 2025 | 5 |
| 27 Dec 2025 | 9 |
| 29 Dec 2025 | 1 |
| 3 Apr 2026 | 12 |
| 3 Apr 2026 | 2 |
| 10 Apr 2026 | 8 |
| 17 Apr 2026 | 0 |
| 17 Apr 2026 | 20 |
| 1 May 2026 | 18 |
| 1 May 2026 | 15 |
| 8 May 2026 | 0 |
| 8 May 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 8 May 2026 | First-class | Essex | 0 | 4 | caught | County Ground, Chelmsford |
| 8 May 2026 | First-class | Essex | 0 | 3 | lbw | County Ground, Chelmsford |
| 1 May 2026 | First-class | Glamorgan | 15 | 66 | bowled | The Rose Bowl |
| 1 May 2026 | First-class | Glamorgan | 18 | 44 | lbw | The Rose Bowl |
| 17 Apr 2026 | First-class | Somerset | 20* | 47 | not out | The Rose Bowl |
| 17 Apr 2026 | First-class | Somerset | 0 | 11 | lbw | The Rose Bowl |
| 10 Apr 2026 | First-class | Yorkshire | 8 | 18 | lbw | Headingley |
| 3 Apr 2026 | First-class | Essex | 2 | 6 | lbw | The Rose Bowl |
| 3 Apr 2026 | First-class | Essex | 12 | 24 | bowled | The Rose Bowl |
| 29 Dec 2025 | T20 (leagues & domestic) | Sunrisers Eastern Cape | 1 | 3 | bowled | St George's Park |
| 27 Dec 2025 | T20 (leagues & domestic) | Joburg Super Kings | 9* | 9 | not out | SuperSport Park |
| 7 Sep 2025 | ODI | England | 5 | 11 | bowled | The Rose Bowl |
| 22 Aug 2025 | List A | Yorkshire | 21 | 24 | lbw | North Marine Road Ground |
| 29 Jul 2025 | First-class | Surrey | 43 | 117 | caught | Riverside Ground |
| 29 Jul 2025 | First-class | Surrey | 1 | 4 | bowled | Riverside Ground |
| 28 Jun 2025 | Test | Zimbabwe | 8* | 17 | not out | Queens Sports Club |
| 28 Jun 2025 | Test | Zimbabwe | 27 | 49 | caught | Queens Sports Club |
| 23 May 2025 | First-class | Somerset | 16* | 43 | not out | Riverside Ground |
| 16 May 2025 | First-class | Nottinghamshire | 7 | 13 | run out | Riverside Ground |
| 2 May 2025 | First-class | Hampshire | 44* | 88 | not out | The Rose Bowl |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 27 Sep 2026 | T20 (leagues & domestic) | Dolphins | 2/38 | 4 | 0 | Kingsmead |
| 8 May 2026 | First-class | Essex | 0/47 | 9 | 1 | County Ground, Chelmsford |
| 8 May 2026 | First-class | Essex | 0/85 | 22 | 3 | County Ground, Chelmsford |
| 1 May 2026 | First-class | Glamorgan | 1/82 | 22 | 4 | The Rose Bowl |
| 17 Apr 2026 | First-class | Somerset | 0/47 | 13 | 2 | The Rose Bowl |
| 17 Apr 2026 | First-class | Somerset | 3/67 | 19 | 1 | The Rose Bowl |
| 10 Apr 2026 | First-class | Yorkshire | 0/44 | 14 | 3 | Headingley |
| 10 Apr 2026 | First-class | Yorkshire | 1/32 | 13.4 | 4 | Headingley |
| 3 Apr 2026 | First-class | Essex | 1/98 | 28 | 5 | The Rose Bowl |
| 29 Dec 2025 | T20 (leagues & domestic) | Sunrisers Eastern Cape | 0/37 | 3 | 0 | St George's Park |
| 27 Dec 2025 | T20 (leagues & domestic) | Joburg Super Kings | 2/29 | 4 | 0 | SuperSport Park |
| 7 Sep 2025 | ODI | England | 0/80 | 10 | 0 | The Rose Bowl |
| 22 Aug 2025 | List A | Yorkshire | 1/63 | 8 | 1 | North Marine Road Ground |
| 20 Aug 2025 | List A | Lancashire | 2/82 | 10 | 0 | Aigburth |
| 13 Aug 2025 | List A | Middlesex | 1/79 | 10 | 0 | Riverside Ground |
| 10 Aug 2025 | List A | Kent | 0/56 | 10 | 0 | Kent County Cricket Ground |
| 5 Aug 2025 | List A | Sussex | 1/51 | 10 | 0 | Roseworth Terrace |
| 29 Jul 2025 | First-class | Surrey | 0/20 | 3 | 0 | Riverside Ground |
| 29 Jul 2025 | First-class | Surrey | 2/64 | 10 | 0 | Riverside Ground |
| 18 Jul 2025 | T20 (leagues & domestic) | Northamptonshire | 0/44 | 4 | 0 | Riverside Ground |
Frequently asked questions
How many wickets has Codi Yusuf taken in Tests?
10 wickets in 4 innings at an average of 12.20, economy 2.60, best figures 3/22.
How many wickets has Codi Yusuf taken in T20 leagues?
20 wickets in 24 innings at an average of 34.50, economy 8.55, best figures 2/13.
How many runs has Codi Yusuf scored in Tests?
35 runs in 2 innings (2 matches) at an average of 35.00 and a strike rate of 53.0, in the data from 2025 to 2025.
How many runs has Codi Yusuf scored in ODIs?
5 runs in 1 innings (1 matches) at an average of 5.00 and a strike rate of 45.5, in the data from 2025 to 2025.
How many runs has Codi Yusuf scored in T20 leagues?
57 runs in 14 innings (24 matches) at an average of 14.25 and a strike rate of 85.1, in the data from 2022 to 2026.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.