Sophie Ecclestone
T20 career record
747
Runs
15.56
Batting average
224
Wickets
6.42
Economy
Batting
Matches83
Innings83
Runs747
Average15.56
Strike rate126.4
High score47
Fifties0
Hundreds0
Boundaries
Fours65
Sixes28
Bowling
Innings166
Overs622.5
Wickets224
Runs conceded3995
Average17.83
Economy6.42
Strike rate16.67
Best figures4/13
How they get out
Caught22
Caught behind0
Bowled12
LBW0
Stumped7
Run out7
Fielding
Catches49
Stumpings0
Run outs6
Total dismissals55
Grounds Sophie Ecclestone plays most
- The Cooper Associates County Ground11 matches · 19 runs · 16 wkts
- North Sydney Oval9 matches · 108 runs · 11 wkts
- Junction Oval8 matches · 23 runs · 8 wkts
- Edgbaston8 matches · 48 runs · 10 wkts
- M Chinnaswamy Stadium8 matches · 62 runs · 8 wkts
- Brabourne Stadium8 matches · 27 runs · 9 wkts
Sophie Ecclestone head-to-head
- to Beth Mooney195 off 141 · 5 wkts · SR 138.3
- to Meg Lanning171 off 125 · 4 wkts · SR 136.8
- to Smriti Mandhana169 off 104 · 4 wkts · SR 162.5
- to Ellyse Perry111 off 100 · 4 wkts · SR 111
- to Harmanpreet Kaur76 off 100 · 3 wkts · SR 76
- to Hayley Matthews66 off 96 · 5 wkts · SR 68.8
- to Laura Wolvaardt71 off 85 · 6 wkts · SR 83.5
- to Shafali Verma83 off 83 · 4 wkts · SR 100
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 5 Jul 2026 | ICC Women's T20 World Cup | Australia | — | 1/24 (3.2) |
| 2 Jul 2026 | ICC Women's T20 World Cup | South Africa | — | 1/21 (4) |
| 27 Jun 2026 | ICC Women's T20 World Cup | New Zealand | — | 0/26 (4) |
| 24 Jun 2026 | ICC Women's T20 World Cup | West Indies | 4* (1) | 1/24 (4) |
| 20 Jun 2026 | ICC Women's T20 World Cup | Scotland | — | 2/24 (4) |
| 12 Jun 2026 | ICC Women's T20 World Cup | Sri Lanka | — | 2/27 (4) |
| 2 Jun 2026 | India Women tour of England | India | — | 0/33 (4) |
| 30 May 2026 | India Women tour of England | India | — | 1/25 (4) |
| 28 May 2026 | India Women tour of England | India | 13 (7) | 0/33 (3) |
| 25 May 2026 | New Zealand Women tour of England | New Zealand | — | 1/11 (4) |
| 20 May 2026 | New Zealand Women tour of England | New Zealand | — | 0/34 (3) |
| 25 Nov 2025 | Women's Big Bash League | Brisbane Heat | — | 2/36 (4) |
| 22 Nov 2025 | Women's Big Bash League | Perth Scorchers | 16 (12) | 1/33 (4) |
| 18 Nov 2025 | Women's Big Bash League | Hobart Hurricanes | 9 (10) | 0/13 (4) |
| 16 Nov 2025 | Women's Big Bash League | Perth Scorchers | 1 (3) | 0/10 (1.2) |
| 14 Nov 2025 | Women's Big Bash League | Melbourne Renegades | — | 2/26 (4) |
| 10 Nov 2025 | Women's Big Bash League | Melbourne Stars | — | 1/35 (4) |
| 12 Jul 2025 | India Women tour of England | India | 4* (2) | 2/28 (4) |
| 9 Jul 2025 | India Women tour of England | India | 16* (10) | 1/20 (4) |
| 4 Jul 2025 | India Women tour of England | India | 10 (7) | 1/24 (4) |
| 1 Jul 2025 | India Women tour of England | India | 35 (24) | 0/30 (4) |
| 28 Jun 2025 | India Women tour of England | India | 1 (4) | 1/43 (3) |
| 8 Mar 2025 | Women's Premier League | Royal Challengers Bengaluru | 13 (10) | 3/25 (4) |
| 6 Mar 2025 | Women's Premier League | Mumbai Indians | 16 (11) | 0/29 (4) |
| 3 Mar 2025 | Women's Premier League | Gujarat Giants | 14 (10) | 2/35 (4) |
| 26 Feb 2025 | Women's Premier League | Mumbai Indians | 6 (8) | 1/29 (4) |
| 24 Feb 2025 | Women's Premier League | Royal Challengers Bengaluru | 33 (19) | 0/29 (4) |
| 22 Feb 2025 | Women's Premier League | Delhi Capitals | 12 (8) | 0/28 (4) |
| 19 Feb 2025 | Women's Premier League | Delhi Capitals | 2 (3) | 1/31 (4) |
| 16 Feb 2025 | Women's Premier League | Gujarat Giants | 2 (7) | 2/17 (4) |
| 25 Jan 2025 | Women's Ashes | Australia | 5 (14) | 1/38 (4) |
| 23 Jan 2025 | Women's Ashes | Australia | — | 1/34 (4) |
| 20 Jan 2025 | Women's Ashes | Australia | 13 (7) | 2/27 (4) |
| 30 Nov 2024 | England Women tour of South Africa | South Africa | — | 1/16 (4) |
| 27 Nov 2024 | England Women tour of South Africa | South Africa | — | 0/41 (4) |
| 24 Nov 2024 | England Women tour of South Africa | South Africa | 0* (1) | 1/19 (4) |
| 14 Nov 2024 | Women's Big Bash League | Brisbane Heat | 24* (19) | 2/20 (4) |
| 10 Nov 2024 | Women's Big Bash League | Sydney Thunder | 8 (8) | 1/41 (4) |
| 8 Nov 2024 | Women's Big Bash League | Melbourne Stars | — | 3/18 (4) |
| 6 Nov 2024 | Women's Big Bash League | Hobart Hurricanes | 1 (4) | 2/22 (4) |
| 1 Nov 2024 | Women's Big Bash League | Melbourne Stars | — | 1/41 (4) |
| 29 Oct 2024 | Women's Big Bash League | Adelaide Strikers | 5 (4) | 0/34 (4) |
| 27 Oct 2024 | Women's Big Bash League | Melbourne Renegades | 1 (3) | 2/36 (4) |
| 15 Oct 2024 | ICC Women's T20 World Cup | West Indies | 7 (4) | 1/23 (4) |
| 13 Oct 2024 | ICC Women's T20 World Cup | Scotland | — | 2/13 (4) |
| 7 Oct 2024 | ICC Women's T20 World Cup | South Africa | — | 2/15 (4) |
| 5 Oct 2024 | ICC Women's T20 World Cup | Bangladesh | 8* (2) | 0/21 (4) |
| 17 Jul 2024 | New Zealand Women tour of England | New Zealand | 8* (7) | 0/31 (4) |
| 13 Jul 2024 | New Zealand Women tour of England | New Zealand | — | 2/17 (4) |
| 11 Jul 2024 | New Zealand Women tour of England | New Zealand | — | 4/25 (4) |
| 9 Jul 2024 | New Zealand Women tour of England | New Zealand | 6* (1) | 1/17 (2) |
| 6 Jul 2024 | New Zealand Women tour of England | New Zealand | — | 1/27 (3) |
| 19 May 2024 | Pakistan Women tour of England | Pakistan | 2 (3) | 1/19 (4) |
| 17 May 2024 | Pakistan Women tour of England | Pakistan | 7* (3) | 3/11 (2.8) |
| 11 May 2024 | Pakistan Women tour of England | Pakistan | 19* (11) | 1/17 (4) |
| 29 Mar 2024 | England Women tour of New Zealand | New Zealand | — | 3/30 (4) |
| 27 Mar 2024 | England Women tour of New Zealand | New Zealand | — | 1/20 (4) |
| 11 Mar 2024 | Women's Premier League | Gujarat Giants | — | 3/38 (4) |
| 8 Mar 2024 | Women's Premier League | Delhi Capitals | 8 (7) | 1/15 (4) |
| 7 Mar 2024 | Women's Premier League | Mumbai Indians | 0 (1) | 0/30 (4) |
| 4 Mar 2024 | Women's Premier League | Royal Challengers Bangalore | 4 (3) | 1/22 (4) |
| 1 Mar 2024 | Women's Premier League | Gujarat Giants | — | 3/20 (4) |
| 28 Feb 2024 | Women's Premier League | Mumbai Indians | — | 1/25 (4) |
| 26 Feb 2024 | Women's Premier League | Delhi Capitals | 6 (6) | 1/32 (3.5) |
| 24 Feb 2024 | Women's Premier League | Royal Challengers Bangalore | 1* (3) | 1/26 (4) |
| 10 Dec 2023 | England Women tour of India | India | 2 (7) | 2/43 (4) |
| 9 Dec 2023 | England Women tour of India | India | 9* (5) | 2/13 (3.3) |
| 6 Dec 2023 | England Women tour of India | India | — | 3/15 (4) |
| 8 Jul 2023 | Women's Ashes | Australia | — | 1/31 (4) |
| 5 Jul 2023 | Women's Ashes | Australia | 22 (13) | 2/36 (4) |
| 1 Jul 2023 | Women's Ashes | Australia | 0 (1) | 2/24 (3.8) |
| 24 Mar 2023 | Women's Premier League | Mumbai Indians | 0 (1) | 2/39 (4) |
| 21 Mar 2023 | Women's Premier League | Delhi Capitals | 0 (3) | 1/26 (4) |
| 20 Mar 2023 | Women's Premier League | Gujarat Giants | 19* (14) | 1/27 (4) |
| 18 Mar 2023 | Women's Premier League | Mumbai Indians | 16* (17) | 3/15 (4) |
| 15 Mar 2023 | Women's Premier League | Royal Challengers Bangalore | 12 (9) | 1/20 (4) |
| 12 Mar 2023 | Women's Premier League | Mumbai Indians | 1 (4) | 1/30 (4) |
| 10 Mar 2023 | Women's Premier League | Royal Challengers Bangalore | — | 4/13 (3.5) |
| 7 Mar 2023 | Women's Premier League | Delhi Capitals | — | 1/41 (4) |
| 5 Mar 2023 | Women's Premier League | Gujarat Giants | 22* (12) | 2/25 (4) |
| 24 Feb 2023 | ICC Women's T20 World Cup | South Africa | 1 (2) | 3/22 (4) |
| 21 Feb 2023 | ICC Women's T20 World Cup | Pakistan | — | 1/15 (4) |
| 18 Feb 2023 | ICC Women's T20 World Cup | India | 11* (8) | 1/14 (4) |
| 13 Feb 2023 | ICC Women's T20 World Cup | Ireland | — | 3/13 (4) |
| 11 Feb 2023 | ICC Women's T20 World Cup | West Indies | — | 3/25 (4) |
| 22 Dec 2022 | England Women tour of West Indies | West Indies | — | 0/8 (3) |
| 18 Dec 2022 | England Women tour of West Indies | West Indies | 5 (14) | 2/14 (3) |
| 17 Dec 2022 | England Women tour of West Indies | West Indies | 2* (1) | 2/28 (4) |
| 11 Dec 2022 | England Women tour of West Indies | West Indies | — | 0/10 (4) |
| 26 Nov 2022 | Women's Big Bash League | Adelaide Strikers | 15 (8) | 2/19 (4) |
| 20 Nov 2022 | Women's Big Bash League | Hobart Hurricanes | — | 2/32 (3.8) |
| 18 Nov 2022 | Women's Big Bash League | Sydney Thunder | 3 (3) | 2/28 (4) |
| 16 Nov 2022 | Women's Big Bash League | Brisbane Heat | 47* (25) | 0/47 (4) |
| 13 Nov 2022 | Women's Big Bash League | Perth Scorchers | — | 0/34 (4) |
| 12 Nov 2022 | Women's Big Bash League | Melbourne Stars | 22 (15) | 1/23 (4) |
| 10 Nov 2022 | Women's Big Bash League | Melbourne Renegades | — | 0/12 (2) |
| 5 Nov 2022 | Women's Big Bash League | Perth Scorchers | 2* (2) | 0/28 (4) |
| 2 Nov 2022 | Women's Big Bash League | Sydney Thunder | 8* (5) | 1/38 (4) |
| 30 Oct 2022 | Women's Big Bash League | Melbourne Renegades | — | 2/18 (4) |
| 29 Oct 2022 | Women's Big Bash League | Hobart Hurricanes | — | 2/18 (3) |
| 21 Oct 2022 | Women's Big Bash League | Adelaide Strikers | 17* (14) | 2/15 (4) |
| 16 Oct 2022 | Women's Big Bash League | Melbourne Stars | 2* (1) | 1/16 (4) |
| 15 Oct 2022 | Women's Big Bash League | Adelaide Strikers | — | 4/18 (4) |
| 13 Oct 2022 | Women's Big Bash League | Brisbane Heat | 10 (8) | 1/32 (4) |
| 15 Sept 2022 | India Women tour of England | India | — | 3/29 (4) |
| 13 Sept 2022 | India Women tour of England | India | 7* (6) | 1/22 (3) |
| 10 Sept 2022 | India Women tour of England | India | — | 0/30 (4) |
| 7 Aug 2022 | Commonwealth Games Women's Cricket Competition | New Zealand | 18 (22) | 0/23 (2) |
| 6 Aug 2022 | Commonwealth Games Women's Cricket Competition | India | 7* (2) | 0/27 (3) |
| 4 Aug 2022 | Commonwealth Games Women's Cricket Competition | New Zealand | — | 1/12 (4) |
| 2 Aug 2022 | Commonwealth Games Women's Cricket Competition | South Africa | — | 1/22 (4) |
| 30 Jul 2022 | Commonwealth Games Women's Cricket Competition | Sri Lanka | — | 3/27 (4) |
| 25 Jul 2022 | South Africa Women tour of England | South Africa | 33* (14) | 2/25 (4) |
| 23 Jul 2022 | South Africa Women tour of England | South Africa | — | 1/22 (4) |
| 21 Jul 2022 | South Africa Women tour of England | South Africa | — | 2/27 (4) |
| 20 Jan 2022 | Women's Ashes | Australia | — | 1/29 (4) |
| 9 Sept 2021 | New Zealand Women tour of England | New Zealand | — | 1/30 (4) |
| 4 Sept 2021 | New Zealand Women tour of England | New Zealand | 5 (7) | 0/20 (4) |
| 1 Sept 2021 | New Zealand Women tour of England | New Zealand | — | 2/24 (3.8) |
| 14 Jul 2021 | India Women tour of England | India | — | 3/36 (4) |
| 11 Jul 2021 | India Women tour of England | India | 5* (10) | 0/22 (4) |
| 9 Jul 2021 | India Women tour of England | India | 9* (4) | 0/7 (1) |
| 7 Mar 2021 | England Women tour of New Zealand | New Zealand | 9 (8) | 2/19 (4) |
| 5 Mar 2021 | England Women tour of New Zealand | New Zealand | — | 1/14 (4) |
| 3 Mar 2021 | England Women tour of New Zealand | New Zealand | — | 2/18 (4) |
| 30 Sept 2020 | West Indies Women tour of England | West Indies | 1* (1) | 1/16 (2) |
| 28 Sept 2020 | West Indies Women tour of England | West Indies | — | 1/15 (4) |
| 26 Sept 2020 | West Indies Women tour of England | West Indies | — | 0/30 (4) |
| 23 Sept 2020 | West Indies Women tour of England | West Indies | 9* (4) | 2/23 (4) |
| 21 Sept 2020 | West Indies Women tour of England | West Indies | 7* (6) | 2/20 (4) |
| 1 Mar 2020 | ICC Women's T20 World Cup | West Indies | — | 3/10 (3.2) |
| 28 Feb 2020 | ICC Women's T20 World Cup | Pakistan | 2* (2) | 2/13 (4) |
| 26 Feb 2020 | ICC Women's T20 World Cup | Thailand | — | 1/11 (4) |
| 23 Feb 2020 | ICC Women's T20 World Cup | South Africa | 1* (1) | 2/21 (4) |
| 9 Feb 2020 | Australia Tri-Nation Women's T20 Series | Australia | — | 2/19 (4) |
| 7 Feb 2020 | Australia Tri-Nation Women's T20 Series | India | — | 1/23 (3) |
| 1 Feb 2020 | Australia Tri-Nation Women's T20 Series | Australia | — | 1/26 (4) |
| 31 Jan 2020 | Australia Tri-Nation Women's T20 Series | India | — | 1/24 (4) |
| 20 Dec 2019 | England Women tour of Malaysia | Pakistan | — | 1/12 (3) |
| 19 Dec 2019 | England Women tour of Malaysia | Pakistan | — | 2/5 (3) |
| 17 Dec 2019 | England Women tour of Malaysia | Pakistan | — | 3/22 (3) |
| 31 Jul 2019 | Australia Women tour of England | Australia | — | 3/22 (4) |
| 28 Jul 2019 | Australia Women tour of England | Australia | 17* (11) | 1/18 (4) |
| 26 Jul 2019 | Australia Women tour of England | Australia | 2 (4) | 2/42 (4) |
| 21 Jun 2019 | West Indies Women tour of England and Ireland | West Indies | — | 1/29 (4) |
| 24 Nov 2018 | ICC Women's T20 World Cup | Australia | 4 (6) | 1/14 (4) |
| 22 Nov 2018 | ICC Women's T20 World Cup | India | — | 2/22 (3.5) |
| 18 Nov 2018 | ICC Women's T20 World Cup | West Indies | — | 1/28 (4) |
| 16 Nov 2018 | ICC Women's T20 World Cup | South Africa | — | 0/24 (4) |
| 12 Nov 2018 | ICC Women's T20 World Cup | Bangladesh | — | 1/20 (4) |
| 1 Jul 2018 | England Tri-Nation T20 Women's Series | New Zealand | — | 2/26 (4) |
| 28 Jun 2018 | England Tri-Nation T20 Women's Series | New Zealand | — | 1/27 (3) |
| 23 Jun 2018 | England Tri-Nation T20 Women's Series | New Zealand | 9* (6) | 4/20 (4) |
| 23 Jun 2018 | England Tri-Nation T20 Women's Series | South Africa | — | 2/35 (4) |
| 20 Jun 2018 | England Tri-Nation T20 Women's Series | South Africa | — | 1/29 (4) |
| 31 Mar 2018 | India Tri-Nation Women's T20 Series | Australia | 2 (3) | 0/41 (4) |
| 28 Mar 2018 | India Tri-Nation Women's T20 Series | Australia | 5 (11) | 1/15 (3) |
| 25 Mar 2018 | India Tri-Nation Women's T20 Series | India | — | 1/29 (4) |
| 23 Mar 2018 | India Tri-Nation Women's T20 Series | Australia | — | 0/26 (3) |
| 21 Nov 2017 | England Women tour of Australia | Australia | — | 1/34 (4) |
| 19 Nov 2017 | England Women tour of Australia | Australia | — | 2/25 (4) |
| 17 Nov 2017 | England Women tour of Australia | Australia | 6 (2) | 1/26 (3.8) |
| 5 Jul 2016 | Pakistan Women in England T20I Series | Pakistan | — | 2/26 (4) |
| 3 Jul 2016 | Pakistan Women in England T20I Series | Pakistan | — | 1/21 (4) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.