CricketWise
  1. Home
  2. Venues
  3. Sophia Gardens
  4. ODI

Cardiff, Wales · ODI

Sophia Gardens ODI average score and records

Data through 16 July 2026Last updated 16 July 2026

The average first-innings score at Sophia Gardens is 250.9, based on 20 completed first innings across 26 matches played between 2005 and 2026. For comparison, the average across every ODI ground in the data is 250.4, so Sophia Gardens is 0.6 runs above it. Teams batting first won 7 of 22 matches with a result (32%), and teams batting second won 15 (68%). Captains who won the toss chose to field 85% of the time, and the toss winner won 50% of decided matches.

Matches
26
2005–2026
Avg 1st innings
250.9
20 completed innings
Avg 2nd innings
233.2
20 innings
Won chasing
68%
15 of 22 results
Toss winner won
50%
11 of 22

Average first-innings score by year

15020025030035020132019261.0
Average first-innings score at Sophia Gardens by year (ODI)
1502002503003502013201620172019261.0
Average first-innings score at Sophia Gardens by year (ODI)
Show as table
Average first-innings score at Sophia Gardens by year (ODI)
YearAverage first-innings score
2013209.2
2016313.0
2017255.5
2019261.0

Years with at least 2 completed first innings. Completed innings only; rain-rule results excluded.

Scoring by phase at Cardiff

PowerplayPowerplay: 5.19 rpo5.19 rpoMiddle oversMiddle overs: 5.26 rpo5.26 rpoDeath oversDeath overs: 7.49 rpo7.49 rpo
Run rate by phase at Sophia Gardens
PowerplayPowerplay: 5.19 rpo5.19 rpoMiddle oversMiddle overs: 5.26 rpo5.26 rpoDeath oversDeath overs: 7.49 rpo7.49 rpo
Run rate by phase at Sophia Gardens
Average per innings in each phase (completed matches)
PhaseInningsAvg runsAvg wicketsRun rate
Powerplay4051.91.325.19
Middle overs40144.33.925.26
Death overs3061.22.807.49

ODI phases: overs 1–10, 11–40, 41–50. Run rate is runs per six legal balls.

Highest and lowest totals at Sophia Gardens (ODI)

Highest team totals
TeamScoreOversAgainstDateResult
England386/650Bangladesh2019-06-08Won
England342/850Australia2018-06-16Won
India331/750South Africa2013-06-06Won
England324/750Sri Lanka2016-07-02Won
England312/748.5West Indies2025-06-01Won
Lowest all-out totals
TeamScoreOversAgainstDateResult
Sri Lanka13629.2New Zealand2019-06-01Lost
Sri Lanka13837.5New Zealand2013-06-09Lost
Pakistan14135.2England2021-07-08Lost
England16138.1India2014-08-27Lost
England16923.3New Zealand2013-06-16Won

Most runs at Sophia Gardens in ODI matches

Top 10 run scorers at this ground
PlayerInnsRunsAvgSRHS100s50s
Joe Root1256856.8091.516613
Jos Buttler1146057.50123.09106
Jason Roy540781.40108.515321
Ben Stokes726337.5780.47502
Virat Kohli526165.2597.810712
Eoin Morgan925928.7874.25302
Shakib Al Hasan2235117.50100.412120
Jonny Bairstow623246.40107.45101
Kane Williamson422756.7593.48703
Shikhar Dhawan319364.3392.811411

Most wickets at Sophia Gardens in ODI matches

Top 10 wicket takers at this ground
PlayerInnsWktsAvgEconBest
Adil Rashid81431.646.244/63
Liam Plunkett51218.425.434/53
Hasan Ali41017.105.034/60
Saqib Mahmood3914.564.574/42
Ravindra Jadeja4818.004.654/28
Mitchell McClenaghan2711.295.714/43
Stuart Broad4711.864.374/44
Tim Southee4726.435.213/45
Kyle Mills267.334.194/30
Jofra Archer2612.674.043/29

Recent matches at Sophia Gardens

Most recent matches in the data
DateTeamsResult
16 Jul 2026India 233 (44 ov)
England 235/6 (44.1 ov)
England won by 4 wickets
1 Jun 2025West Indies 308 (47.4 ov)
England 312/7 (48.5 ov)
England won by 3 wickets
8 Sep 2023England 291/6 (50 ov)
New Zealand 297/2 (45.4 ov)
New Zealand won by 8 wickets
8 Jul 2021Pakistan 141 (35.2 ov)
England 142/1 (21.5 ov)
England won by 9 wickets
8 Jun 2019England 386/6 (50 ov)
Bangladesh 280 (48.5 ov)
England won by 106 runs
1 Jun 2019New Zealand 137/0 (16.1 ov)
Sri Lanka 136 (29.2 ov)
New Zealand won by 10 wickets
16 Jun 2018England 342/8 (50 ov)
Australia 304 (47.1 ov)
England won by 38 runs
14 Jun 2017England 211 (49.5 ov)
Pakistan 215/2 (37.1 ov)
Pakistan won by 8 wickets
12 Jun 2017Pakistan 237/7 (44.5 ov)
Sri Lanka 236 (49.2 ov)
Pakistan won by 3 wickets
9 Jun 2017Bangladesh 268/5 (47.2 ov)
New Zealand 265/8 (50 ov)
Bangladesh won by 5 wickets

Frequently asked questions

What is the average first innings score at Sophia Gardens in ODI matches?
The average completed first-innings score at Sophia Gardens in ODI matches is 250.9 runs, from 20 innings between 2005 and 2026. Rain-affected matches decided by a rain rule are not included.
What is the highest total at Sophia Gardens in ODI matches?
The highest total in the data is 386/6 by England against Bangladesh on 8 June 2019.
Do teams win more often batting first or chasing at Sophia Gardens in ODI matches?
In the 22 matches with a result, teams batting first won 7 (32%) and teams batting second won 15 (68%). These are past results, not a prediction.
What is the lowest total at Sophia Gardens in ODI matches?
The lowest all-out total in the data is 136 by Sri Lanka against New Zealand on 1 June 2019.
What is the highest successful run chase at Sophia Gardens in ODI matches?
The highest total reached while chasing and winning is 312.

Also known as: Cardiff, SWALEC Stadium.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Averages use completed innings in matches not decided by a rain rule. Definitions: methodology.