Players / SJ Bryce
Women's cricketSJ Bryce: runs, wickets and records
154 recorded matches from 7 Jul 2018 to 30 Aug 2026, most often for Scotland, Welsh Fire, Sydney Sixers. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| ODIs | 11 | 11 | 368 | 84 | 36.80 | 80.9 | 0 | 3 | 46 | 0 |
| T20Is | 82 | 80 | 1,870 | 67 | 30.66 | 112.8 | 0 | 5 | 211 | 18 |
| T20 leagues | 61 | 45 | 694 | 62 | 20.41 | 111.6 | 0 | 2 | 65 | 12 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 84 | 122 | United States | 14 Apr 2024 |
| 70* | 59 | Netherlands | 30 Aug 2026 |
| 67 | 40 | Italy | 10 Sep 2023 |
| 65 | 48 | Netherlands | 7 Sep 2019 |
| 63* | 57 | Thailand | 12 Aug 2019 |
SJ Bryce: matches in the records
SJ Bryce appears in 154 recorded women's matches, from 7 July 2018 to 30 August 2026, most often for Scotland, Welsh Fire and Sydney Sixers. The matches split as 11 in One Day Internationals, 82 in Twenty20 Internationals and 61 in franchise Twenty20 leagues. The most frequent opponents in the records are Ireland (20 matches), Netherlands (14 matches) and Bangladesh (9 matches). The ground used most often is Sophia Gardens, Cardiff, with 14 matches.
SJ Bryce batting record
In One Day Internationals, the batting record is 368 runs in 11 innings, an average of 36.80, a strike rate of 80.9 and a highest score of 84, with 3 fifties.
In Twenty20 Internationals, the batting record is 1,870 runs in 80 innings, an average of 30.66, a strike rate of 112.8 and a highest score of 67, with 5 fifties and 2 ducks.
In franchise Twenty20 leagues, the batting record is 694 runs in 45 innings, an average of 20.41, a strike rate of 111.6 and a highest score of 62, with 2 fifties and 5 ducks.
SJ Bryce highest innings
The highest individual scores in the records are: 84 from 122 balls against United States at ICC Academy, Dubai on 14 April 2024 (ODIs). 70* from 59 balls against Netherlands at New Williamfield No1 Oval, Stirling on 30 August 2026 (ODIs). 67 from 40 balls against Italy at Desert Springs Cricket Ground, Almeria on 10 September 2023 (T20Is). 65 from 48 balls against Netherlands at Lochlands on 7 September 2019 (T20Is). 63* from 57 balls against Thailand at Sportpark Het Schootsveld on 12 August 2019 (T20Is).
SJ Bryce results with the side
In One Day Internationals, the player's side won 6 and lost 5 of the 11 recorded matches (54.5% of decided matches).
In Twenty20 Internationals, the player's side won 47 and lost 34 of the 82 recorded matches (58.0% of decided matches).
In franchise Twenty20 leagues, the player's side won 28 and lost 30 of the 61 recorded matches (48.3% of decided matches).
Against the most frequent opponents the results were Ireland: 8 won, 12 lost in 20 matches, Netherlands: 8 won, 5 lost in 14 matches, Bangladesh: 1 won, 8 lost in 9 matches, Southern Brave: 4 won, 5 lost in 9 matches and Thailand: 7 won, 1 lost in 8 matches.
SJ Bryce teams
Matches by side: Scotland (93), Welsh Fire (33), Sydney Sixers (10), Oval Invincibles (9) and Delhi Capitals (9).
SJ Bryce main grounds
The grounds used most often are Sophia Gardens, Cardiff (14), Desert Springs Cricket Ground, Almeria (10), Kennington Oval, London (7), Tolerance Oval, Abu Dhabi (7), La Manga Club Top Ground (6) and Headingley, Leeds (6).
SJ Bryce runs by year
Runs in each calendar year of the records: 2018 (162), 2019 (331), 2021 (149), 2022 (381), 2023 (456), 2024 (518), 2025 (415), 2026 (520).
SJ Bryce matches by year
Recorded matches in each calendar year: 2018 (5), 2019 (13), 2021 (17), 2022 (17), 2023 (20), 2024 (30), 2025 (32), 2026 (20).
SJ Bryce fours and sixes
In One Day Internationals, 46 fours and 0 sixes, one boundary every 9.9 balls faced; 50.0% of the runs came in boundaries.
In Twenty20 Internationals, 211 fours and 18 sixes, one boundary every 7.2 balls faced; 50.9% of the runs came in boundaries.
In franchise Twenty20 leagues, 65 fours and 12 sixes, one boundary every 8.1 balls faced; 47.8% of the runs came in boundaries.
How SJ Bryce gets out
In Twenty20 Internationals, 61 recorded dismissals: caught 51%, bowled 26%, stumped 8% and caught and bowled 7%.
In franchise Twenty20 leagues, 34 recorded dismissals: caught 38%, bowled 26%, stumped 12% and run out 9%.
SJ Bryce player of the match awards
Of the 9 player of the match awards on record, the first is dated 5 September 2019 (Scotland v Namibia) and the latest 24 January 2026 (Thailand v Scotland): 8 in Twenty20 Internationals and 1 in franchise Twenty20 leagues.
SJ Bryce first and latest matches
The first recorded match in One Day Internationals is dated 17 October 2023 against Ireland and the latest 30 August 2026 against Netherlands.
The first recorded match in Twenty20 Internationals is dated 7 July 2018 against Uganda and the latest 26 June 2026 against Sri Lanka.
The first recorded match in franchise Twenty20 leagues is dated 21 July 2021 against Manchester Originals and the latest 12 August 2026 against London Spirit.
SJ Bryce against different opponents
The most runs against a single opponent are 457 against Ireland in 20 innings (average 26.88), 422 against Netherlands in 13 innings (average 42.20), 239 against Bangladesh in 9 innings (average 34.14) and 209 against Thailand in 8 innings (average 34.83).
SJ Bryce at different grounds
The grounds that have produced the most runs are Desert Springs Cricket Ground, Almeria (303 runs in 10 innings), Sophia Gardens, Cardiff (241 runs in 13 innings), Tolerance Oval, Abu Dhabi (171 runs in 7 innings) and Sportpark Het Schootsveld (169 runs in 5 innings).
SJ Bryce recent years
Year by year, the latest figures in the records are 2021: 17 matches and 149 runs; 2022: 17 matches and 381 runs; 2023: 20 matches and 456 runs; 2024: 30 matches and 518 runs; 2025: 32 matches and 415 runs; 2026: 20 matches and 520 runs.
SJ Bryce year by year
The busiest year in the records is 2025, with 32 matches. The most runs in a calendar year came in 2026: 520.
Questions and answers
How many matches has SJ Bryce played?
154 recorded matches, from 7 July 2018 to 30 August 2026.
How many runs has SJ Bryce scored in ODIs?
368 runs in 11 innings, at an average of 36.80.
How many runs has SJ Bryce scored in T20Is?
1,870 runs in 80 innings, at an average of 30.66.
How many runs has SJ Bryce scored in T20 leagues?
694 runs in 45 innings, at an average of 20.41.
What is SJ Bryce's highest score?
84 from 122 balls against United States on 14 April 2024, at ICC Academy, Dubai.
How many sixes has SJ Bryce hit?
30 sixes and 322 fours in the recorded matches.
How many player of the match awards has SJ Bryce won?
9 in the recorded matches.
Which teams has SJ Bryce played for?
Scotland (93), Welsh Fire (33), Sydney Sixers (10), Oval Invincibles (9) and Delhi Capitals (9).
When was SJ Bryce's most recent recorded match?
30 August 2026.