CricketWise
  1. Home
  2. Players
  3. Sophie Ecclestone

England Women · Women's cricket

Sophie Ecclestone stats

Data through 11 August 2026Last updated 11 August 2026

Coverage: matches in the Cricsheet data from 3 July 2016 to 11 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2016 and 2026, Sophie Ecclestone appears in 10 Tests, 79 ODIs, 113 T20Is for England Women in the Cricsheet data. With the ball, the best return was 208 wickets in T20 leagues at an average of 18.22 and an economy rate of 6.48.

International matches
202
Tests 10 · ODIs 79 · T20Is 113
International runs
1,046
0 hundreds
International wickets
335
6 five-wicket hauls
T20 league & domestic matches
161
1,072 runs
Best bowling
6/36
ODI

Teams played for

England Women 2016–2026 · 202UP Warriorz Women 2023–2026 · 33Manchester Originals Women 2021–2025 · 33Lancashire Thunder Women 2016–2019 · 29Sydney Sixers Women 2022–2024 · 22Thunder Women 2020–2024 · 19Adelaide Strikers Women 2025 · 10Spirit Women 2022 · 7Manchester Super Giants Women 2026 · 7Lancashire Women 2025–2026 · 6Trailblazers Women 2019–2020 · 5Supernovas Women 2022 · 3

Sophie Ecclestone batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test101632575019.7755246.6011301
ODI79521542133*11.3857972.7006366
T20I11347263683517.52277132.90012916
T20 (leagues & domestic)161117321,07247*12.61891120.300119140
List A131212337421.1824794.3021244

Runs per year

0200400600800201620202026137
Sophie Ecclestone: runs per calendar year (all formats in the data)
0200400600800201620182020202220242026137
Sophie Ecclestone: runs per calendar year (all formats in the data)
Show as table
Sophie Ecclestone: runs per calendar year (all formats in the data)
YearRuns
20164
201739
201838
2019154
202035
2021198
2022667
2023336
2024362
2025381
2026137
Year-by-year batting (44 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2016T20 (leagues & domestic)14–80.0400
2017ODI133.0037.5300
2017T20 (leagues & domestic)4227.33110.01600
2017T20I166.00300.0600
2017Test18–42.1800
2018ODI4157.5060.01200
2018T20 (leagues & domestic)730.6023.1200
2018T20I4206.6776.9900
2019ODI75310.6081.52700
2019T20 (leagues & domestic)107310.43119.71500
2019T20I21919.00126.71700
2019Test19–47.4900
2020List A11414.0066.71400
2020T20 (leagues & domestic)211.0033.3100
2020T20I520–153.8900
2021List A35016.6787.73700
2021ODI6295.8056.9900
2021T20 (leagues & domestic)47437.00145.13200
2021T20I42814.0096.6900
2021Test11717.0030.41700
2022ODI1719818.0075.33300
2022T20 (leagues & domestic)2532825.23142.64700
2022T20I77236.00130.93300
2022Test36934.5037.93500
2023List A17474.00113.87401
2023ODI3168.0066.71000
2023T20 (leagues & domestic)1516414.91122.43300
2023T20I74511.25128.62200
2023Test4379.2546.21700
2024List A33612.0092.32400
2024ODI44010.0059.71700
2024T20 (leagues & domestic)2119211.29120.82700
2024T20I85728.50178.11900
2024Test23718.5072.52100
2025List A25226.0096.35001
2025ODI9608.5783.32300
2025T20 (leagues & domestic)191668.74109.93300
2025T20I78416.80135.53500
2025Test2199.5033.31800
2026List A277.0063.6700
2026ODI17–175.0700
2026T20 (leagues & domestic)9456.4370.31100
2026T20I21717.00212.51300
2026Test26130.5069.35001

Sophie Ecclestone bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test182,8401,376485/6310/19228.672.9159.264102
ODI784,2252,6091336/36–19.623.7131.86281
T20I1122,5172,5351544/18–16.466.0416.32010
T20 (leagues & domestic)1603,5073,7892085/8–18.226.4816.9725
List A12698347253/16–13.882.9827.90014

Wickets per year

05010015020162020202640
Sophie Ecclestone: wickets per calendar year (all formats in the data)
05010015020162018202020222024202640
Sophie Ecclestone: wickets per calendar year (all formats in the data)
Show as table
Sophie Ecclestone: wickets per calendar year (all formats in the data)
YearWickets
20168
201714
201846
201944
202026
202148
2022110
202374
202488
202570
202640
Year-by-year bowling (45 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2016T20 (leagues & domestic)4519.806.193/23
2016T20I2315.675.882/26
2017ODI1149.004.901/49
2017T20 (leagues & domestic)5617.335.202/19
2017T20I3421.007.102/24
2017Test1335.672.903/107
2018ODI81417.433.254/14
2018T20 (leagues & domestic)101515.406.424/20
2018T20I141720.596.674/18
2019ODI111426.863.993/30
2019T20 (leagues & domestic)121418.715.823/17
2019T20I71311.465.963/21
2019Test2342.332.522/90
2020List A126.501.302/13
2020T20 (leagues & domestic)3511.004.934/9
2020T20I131912.424.903/7
2021List A3814.253.893/28
2021ODI111625.443.803/33
2021T20 (leagues & domestic)7528.206.042/11
2021T20I91117.185.763/35
2021Test2825.753.224/88
2022ODI203419.153.486/36
2022T20 (leagues & domestic)335413.836.145/8
2022T20I161917.895.863/25
2022Test4367.002.721/26
2023List A1216.503.672/33
2023ODI3523.804.413/40
2023T20 (leagues & domestic)182915.076.674/11
2023T20I112310.615.653/13
2023Test41523.933.035/63
2024List A3712.142.833/16
2024ODI102112.713.085/25
2024T20 (leagues & domestic)263320.856.963/18
2024T20I172414.885.594/25
2024Test2315.671.582/7
2025List A2146.002.301/29
2025ODI132816.644.154/17
2025T20 (leagues & domestic)272725.267.133/25
2025T20I8926.787.772/26
2025Test1528.603.215/143
2026List A2511.203.113/46
2026ODI10–6.000/30
2026T20 (leagues & domestic)151522.876.683/14
2026T20I121224.836.603/22
2026Test2823.253.365/118

Sophie Ecclestone against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Australia WomenTest89719.4034.63400
India WomenTest58817.6056.15001
South Africa WomenTest37224.0062.63500
Australia WomenODI161199.1560.13200
West Indies WomenODI68140.5088.03300
India WomenODI118010.0080.03100
South Africa WomenODI57023.3388.62400
New Zealand WomenODI11505.5655.61400
India WomenT20I1312925.80138.73500
Australia WomenT20I10768.44111.82200
New Zealand WomenT20I65518.33110.01800
South Africa WomenT20I43535.00218.83300
West Indies WomenT20I73517.50120.7900
Pakistan WomenT20I43030.00157.91900
Welsh Fire WomenT20 (leagues & domestic)4103103.00166.13600
Southern Vipers WomenT20 (leagues & domestic)78817.6088.03300
Brisbane Heat WomenT20 (leagues & domestic)38181.00158.84700
Gujarat Giants WomenT20 (leagues & domestic)66917.25127.82200
Royal Challengers Bengaluru WomenT20 (leagues & domestic)66312.60140.03300
Northern Superchargers WomenT20 (leagues & domestic)7528.67106.12400
Oval Invincibles WomenT20 (leagues & domestic)54912.25132.42600
Western Storm WomenT20 (leagues & domestic)54711.75120.52200
The Blaze WomenT20 (leagues & domestic)34515.00132.42200
Delhi Capitals WomenT20 (leagues & domestic)7416.8380.41200
Mumbai Indians WomenT20 (leagues & domestic)7406.6787.01600
Adelaide Strikers WomenT20 (leagues & domestic)33718.50142.31700
Yorkshire Diamonds WomenT20 (leagues & domestic)43517.50166.71600
Birmingham Phoenix WomenT20 (leagues & domestic)4289.33100.02000
Trent Rockets WomenT20 (leagues & domestic)4248.00200.01300
Sydney Thunder WomenT20 (leagues & domestic)3199.50118.8800
Perth Scorchers WomenT20 (leagues & domestic)3199.50118.81600
Southern Brave WomenT20 (leagues & domestic)3113.67110.0700
Loughborough Lightning WomenT20 (leagues & domestic)5102.5071.4600
Surrey Stars WomenT20 (leagues & domestic)593.0075.0800
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Australia WomenTest82232.322.815/63
India WomenTest62126.623.485/118
South Africa WomenTest4521.201.782/7
New Zealand WomenODI192821.543.685/25
South Africa WomenODI122515.323.476/36
India WomenODI152421.673.754/14
Australia WomenODI162134.814.694/35
West Indies WomenODI71311.312.493/9
Pakistan WomenODI61214.083.633/15
New Zealand WomenT20I212915.976.034/18
India WomenT20I232622.467.053/15
Australia WomenT20I202620.927.083/22
West Indies WomenT20I152014.205.153/7
South Africa WomenT20I141917.375.893/22
Pakistan WomenT20I10179.124.333/11
Gujarat Giants WomenT20 (leagues & domestic)81712.596.693/20
Southern Vipers WomenT20 (leagues & domestic)91515.206.334/20
Royal Challengers Bengaluru WomenT20 (leagues & domestic)81016.906.154/13
Western Storm WomenT20 (leagues & domestic)71017.906.632/19
Mumbai Indians WomenT20 (leagues & domestic)91025.507.083/15
Birmingham Phoenix WomenT20 (leagues & domestic)4105.404.054/11
Trent Rockets WomenT20 (leagues & domestic)6913.676.202/11
Adelaide Strikers WomenT20 (leagues & domestic)4810.625.314/17
Yorkshire Diamonds WomenT20 (leagues & domestic)5713.574.913/11
Loughborough Lightning WomenT20 (leagues & domestic)6719.146.483/17
Melbourne Stars WomenT20 (leagues & domestic)5718.436.453/18
Welsh Fire WomenT20 (leagues & domestic)5713.435.643/14
Delhi Capitals WomenT20 (leagues & domestic)8639.177.461/15
Hobart Hurricanes WomenT20 (leagues & domestic)4613.675.532/16
Velocity WomenT20 (leagues & domestic)4613.675.414/9
Melbourne Renegades WomenT20 (leagues & domestic)4614.836.362/18
Northern Superchargers WomenT20 (leagues & domestic)8538.407.942/21
Southern Brave WomenT20 (leagues & domestic)5523.206.962/17
Brisbane Heat WomenT20 (leagues & domestic)5530.607.652/18
Sydney Thunder WomenT20 (leagues & domestic)4429.759.152/28
Oval Invincibles WomenT20 (leagues & domestic)5430.507.321/18
Surrey Stars WomenT20 (leagues & domestic)6440.757.412/32
Supernovas WomenT20 (leagues & domestic)3319.004.752/11
The Blaze WomenT20 (leagues & domestic)3234.506.182/18
London Spirit WomenT20 (leagues & domestic)4184.006.301/7
Perth Scorchers WomenT20 (leagues & domestic)41101.007.671/32

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Old Trafford3037016.8274
Edgbaston1013823.0050
North Sydney Oval1013322.1747
County Ground, Bristol1011816.8637
County Ground, Taunton89523.7535
Dubai International Cricket Stadium79030.0029
County Ground, Brighton67839.0031
Dr DY Patil Sports Academy97510.7122
Lord's67418.5050
County Ground, Worcester56923.0033

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
County Ground, Bristol254918.374.59
Old Trafford344617.005.75
County Ground, Taunton152321.003.62
Edgbaston131915.164.79
Dubai International Cricket Stadium8188.505.31
The Rose Bowl91813.285.31
Dr DY Patil Sports Academy121825.675.81
Trent Bridge81720.533.39
Lord's101722.124.09
North Sydney Oval131630.885.46

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay3560.011587676.09
T20Middle26232381.12628121475.89
T20Death1175840139.97916251487.21
ODIPowerplay––––11423.05
ODIMiddle16028755.71436261083.48
ODIDeath26129289.423485235.54

How Sophie Ecclestone was dismissed

How Sophie Ecclestone took wickets

Last 20 innings

020406016 Nov 202522 Jan 202611 Aug 20264
Sophie Ecclestone: runs in the last 20 innings
020406016 Nov 20257 Dec 202517 Jan 20261 Feb 202616 May 202610 Jul 202611 Aug 20264
Sophie Ecclestone: runs in the last 20 innings
Show as table
Sophie Ecclestone: runs in the last 20 innings
InningsRuns
16 Nov 20251
18 Nov 20259
22 Nov 202516
7 Dec 20251
10 Jan 202611
14 Jan 20263
17 Jan 20261
22 Jan 20261
29 Jan 20260
1 Feb 202610
11 Apr 20260
19 Apr 20267
16 May 20267
28 May 202613
24 Jun 20264
10 Jul 202611
10 Jul 202650
31 Jul 20266
5 Aug 20269
11 Aug 20264
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
11 Aug 2026T20 (leagues & domestic)Sunrisers Leeds Women45caughtOld Trafford
5 Aug 2026T20 (leagues & domestic)Welsh Fire Women914stumpedOld Trafford
31 Jul 2026T20 (leagues & domestic)Trent Rockets Women6*3not outOld Trafford
10 Jul 2026TestIndia Women5066bowledLord's
10 Jul 2026TestIndia Women1122caughtLord's
24 Jun 2026T20IWest Indies Women4*1not outLord's
28 May 2026T20IIndia Women137run outCounty Ground, Chelmsford
16 May 2026ODINew Zealand Women7*4not outSophia Gardens
19 Apr 2026List ASomerset Women7*10not outTrafalgar Road Ground
11 Apr 2026List ADurham Women01lbwRiverside Ground
1 Feb 2026T20 (leagues & domestic)Delhi Capitals Women10*20not outKotambi Stadium
29 Jan 2026T20 (leagues & domestic)Royal Challengers Bengaluru Women01lbwKotambi Stadium
22 Jan 2026T20 (leagues & domestic)Gujarat Giants Women14caught and bowledKotambi Stadium
17 Jan 2026T20 (leagues & domestic)Mumbai Indians Women14stumpedDr DY Patil Sports Academy
14 Jan 2026T20 (leagues & domestic)Delhi Capitals Women35lbwDr DY Patil Sports Academy
10 Jan 2026T20 (leagues & domestic)Gujarat Giants Women118caughtDr DY Patil Sports Academy
7 Dec 2025T20 (leagues & domestic)Sydney Sixers Women11run outNorth Sydney Oval
22 Nov 2025T20 (leagues & domestic)Perth Scorchers Women1611bowledWestern Australia Cricket Association Ground
18 Nov 2025T20 (leagues & domestic)Hobart Hurricanes Women910stumpedBellerive Oval
16 Nov 2025T20 (leagues & domestic)Perth Scorchers Women13caughtJunction Oval

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
11 Aug 2026T20 (leagues & domestic)Sunrisers Leeds Women0/2940Old Trafford
8 Aug 2026T20 (leagues & domestic)Southern Brave Women0/2140The Rose Bowl
5 Aug 2026T20 (leagues & domestic)Welsh Fire Women3/1440Old Trafford
2 Aug 2026T20 (leagues & domestic)MI London Women2/740Kennington Oval
31 Jul 2026T20 (leagues & domestic)Trent Rockets Women2/2440Old Trafford
28 Jul 2026T20 (leagues & domestic)Sunrisers Leeds Women0/3040Headingley
23 Jul 2026T20 (leagues & domestic)London Spirit Women1/740Lord's
10 Jul 2026TestIndia Women5/11833.34Lord's
10 Jul 2026TestIndia Women3/6821.52Lord's
5 Jul 2026T20IAustralia Women1/243.10Lord's
2 Jul 2026T20ISouth Africa Women1/2140Kennington Oval
27 Jun 2026T20INew Zealand Women0/2440Kennington Oval
24 Jun 2026T20IWest Indies Women1/2240Lord's
20 Jun 2026T20IScotland Women2/2340Headingley
16 Jun 2026T20IIreland Women3/2240The Rose Bowl
12 Jun 2026T20ISri Lanka Women2/2740Edgbaston
2 Jun 2026T20IIndia Women0/3340County Ground, Taunton
30 May 2026T20IIndia Women1/2440County Ground, Bristol
28 May 2026T20IIndia Women0/3330County Ground, Chelmsford
25 May 2026T20INew Zealand Women1/1140County Ground, Brighton

Batter vs bowler matchups

Frequently asked questions

How many wickets has Sophie Ecclestone taken in Tests?
48 wickets in 18 innings at an average of 28.67, economy 2.91, best figures 5/63.
How many wickets has Sophie Ecclestone taken in ODIs?
133 wickets in 78 innings at an average of 19.62, economy 3.71, best figures 6/36.
How many runs has Sophie Ecclestone scored in Tests?
257 runs in 16 innings (10 matches) at an average of 19.77 and a strike rate of 46.6, in the data from 2017 to 2026.
How many runs has Sophie Ecclestone scored in ODIs?
421 runs in 52 innings (79 matches) at an average of 11.38 and a strike rate of 72.7, in the data from 2017 to 2026.
How many runs has Sophie Ecclestone scored in T20Is?
368 runs in 47 innings (113 matches) at an average of 17.52 and a strike rate of 132.9, in the data from 2016 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.