CricketScore

Players / SJ Cook

Men's cricket

SJ Cook: runs, wickets and records

200 recorded matches from 5 Sep 2017 to 24 Sep 2026, most often for Essex, Trent Rockets, Welsh Fire. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
T20 leagues1112570187.0095.90041
County Championship881068414911.0741.400884

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests211/72119.003.840
T20 leagues1091184/726.348.760
County Championship1543307/2319.182.6514

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
49126Lancashire19 Apr 2024
3841Kent5 Sep 2022
37*74Yorkshire3 Jun 2019
3776Durham15 Apr 2021
3137Surrey4 May 2023

SJ Cook: matches in the records

SJ Cook appears in 200 recorded men's matches, from 5 September 2017 to 24 September 2026, most often for Essex, Trent Rockets and Welsh Fire. The matches split as 1 in Test matches, 111 in franchise Twenty20 leagues and 88 in the County Championship. The most frequent opponents in the records are Hampshire (24 matches), Somerset (17 matches) and Surrey (17 matches). The ground used most often is County Ground, Chelmsford, with 69 matches.

SJ Cook batting record

In franchise Twenty20 leagues, the batting record is 70 runs in 25 innings, an average of 7.00, a strike rate of 95.9 and a highest score of 18, with 5 ducks.

In the County Championship, the batting record is 841 runs in 106 innings, an average of 11.07, a strike rate of 41.4 and a highest score of 49, with 17 ducks.

SJ Cook bowling record

In franchise Twenty20 leagues, the bowling record is 118 wickets in 109 innings, an average of 26.34, an economy rate of 8.76 and best figures of 4 for 7.

In the County Championship, the bowling record is 330 wickets in 154 innings, an average of 19.18, an economy rate of 2.65 and best figures of 7 for 23, including 14 five-wicket hauls.

SJ Cook highest innings

The highest individual scores in the records are: 49 from 126 balls against Lancashire at County Ground, Chelmsford on 19 April 2024 (the County Championship). 38 from 41 balls against Kent at St Lawrence Ground, Canterbury on 5 September 2022 (the County Championship). 37* from 74 balls against Yorkshire at Headingley, Leeds on 3 June 2019 (the County Championship). 37 from 76 balls against Durham at County Ground, Chelmsford on 15 April 2021 (the County Championship). 31 from 37 balls against Surrey at County Ground, Chelmsford on 4 May 2023 (the County Championship).

SJ Cook best bowling

The best bowling figures in the records are: 7 for 23 against Kent at St Lawrence Ground, Canterbury on 18 August 2019. 7 for 33 against Kent at St Lawrence Ground, Canterbury on 5 September 2022. 6 for 14 against Nottinghamshire at Trent Bridge, Nottingham on 5 April 2024. 5 for 18 against Hampshire at The Rose Bowl, Southampton on 19 September 2017. 5 for 20 against Yorkshire at County Ground, Chelmsford on 25 September 2017.

SJ Cook results with the side

In franchise Twenty20 leagues, the player's side won 56 and lost 52 of the 111 recorded matches (51.9% of decided matches).

In the County Championship, the player's side won 41 and lost 20 of the 88 recorded matches (67.2% of decided matches).

Against the most frequent opponents the results were Hampshire: 11 won, 9 lost in 24 matches, Somerset: 4 won, 11 lost in 17 matches, Surrey: 6 won, 5 lost in 17 matches, Sussex: 9 won, 4 lost in 13 matches and Kent: 9 won, 3 lost in 13 matches.

SJ Cook teams

Matches by side: Essex (158), Trent Rockets (31), Welsh Fire (8), Joburg Super Kings (2) and England (1).

SJ Cook main grounds

The grounds used most often are County Ground, Chelmsford (69), Trent Bridge, Nottingham (19), Edgbaston, Birmingham (14), The Rose Bowl, Southampton (14), Kennington Oval, London (12) and Sophia Gardens, Cardiff (11).

SJ Cook runs by year

Runs in each calendar year of the records: 2018 (55), 2019 (54), 2021 (148), 2022 (190), 2023 (143), 2024 (182), 2025 (60), 2026 (79).

SJ Cook wickets by year

Wickets in each calendar year of the records: 2017 (18), 2018 (27), 2019 (32), 2020 (4), 2021 (81), 2022 (74), 2023 (69), 2024 (59), 2025 (27), 2026 (58).

SJ Cook matches by year

Recorded matches in each calendar year: 2017 (4), 2018 (16), 2019 (10), 2020 (4), 2021 (29), 2022 (32), 2023 (34), 2024 (25), 2025 (21), 2026 (25).

SJ Cook fours and sixes

In the County Championship, 88 fours and 4 sixes, one boundary every 22.1 balls faced; 44.7% of the runs came in boundaries.

How SJ Cook gets out

In the County Championship, 76 recorded dismissals: caught 55%, bowled 30%, lbw 13% and stumped 1%.

SJ Cook bowling in detail

In franchise Twenty20 leagues: 797 dot balls (37.4% of legal deliveries), 3 maidens, 74 wides and 15 no-balls and wickets by caught 67%, bowled 23% and lbw 7%.

In the County Championship: 11,412 dot balls (79.7% of legal deliveries), 648 maidens, 8 wides and 21 no-balls and wickets by caught 52%, lbw 26% and bowled 21%.

SJ Cook player of the match awards

Of the 4 player of the match awards on record, the first is dated 21 June 2021 (Surrey v Essex) and the latest 7 February 2024 (Paarl Royals v Joburg Super Kings): 4 in franchise Twenty20 leagues.

SJ Cook first and latest matches

The first recorded match in Test matches is dated 22 May 2025 against Zimbabwe and the latest 22 May 2025 against Zimbabwe.

The first recorded match in franchise Twenty20 leagues is dated 4 July 2018 against Sussex and the latest 12 August 2026 against London Spirit.

The first recorded match in the County Championship is dated 5 September 2017 against Lancashire and the latest 24 September 2026 against Glamorgan.

SJ Cook against different opponents

The most runs against a single opponent are 101 against Lancashire in 7 innings (average 25.25), 99 against Warwickshire in 16 innings (average 7.07), 99 against Durham in 5 innings (average 19.80) and 83 against Yorkshire in 9 innings (average 16.60).

The most wickets against a single opponent are 49 against Hampshire in 31 innings, 43 against Kent in 17 innings, 38 against Somerset in 25 innings and 34 against Lancashire in 14 innings.

SJ Cook at different grounds

The grounds that have produced the most runs are County Ground, Chelmsford (409 runs in 54 innings), Edgbaston, Birmingham (75 runs in 13 innings), Trent Bridge, Nottingham (67 runs in 5 innings) and The Rose Bowl, Southampton (51 runs in 11 innings).

SJ Cook recent years

Year by year, the latest figures in the records are 2021: 29 matches, 148 runs and 81 wickets; 2022: 32 matches, 190 runs and 74 wickets; 2023: 34 matches, 143 runs and 69 wickets; 2024: 25 matches, 182 runs and 59 wickets; 2025: 21 matches, 60 runs and 27 wickets; 2026: 25 matches, 79 runs and 58 wickets.

SJ Cook year by year

The busiest year in the records is 2023, with 34 matches. The most runs in a calendar year came in 2022: 190. The most wickets in a calendar year came in 2021: 81.

Questions and answers

How many matches has SJ Cook played?

200 recorded matches, from 5 September 2017 to 24 September 2026.

How many runs has SJ Cook scored in T20 leagues?

70 runs in 25 innings, at an average of 7.00.

How many runs has SJ Cook scored in the County Championship?

841 runs in 106 innings, at an average of 11.07.

What is SJ Cook's highest score?

49 from 126 balls against Lancashire on 19 April 2024, at County Ground, Chelmsford.

How many wickets has SJ Cook taken in T20 leagues?

118 wickets in 109 innings, with best figures of 4 for 7.

How many wickets has SJ Cook taken in the County Championship?

330 wickets in 154 innings, with best figures of 7 for 23.

How many sixes has SJ Cook hit?

5 sixes and 92 fours in the recorded matches.

How many player of the match awards has SJ Cook won?

4 in the recorded matches.

Which teams has SJ Cook played for?

Essex (158), Trent Rockets (31), Welsh Fire (8), Joburg Super Kings (2) and England (1).

When was SJ Cook's most recent recorded match?

24 September 2026.

Team pages

Records