Brooke Halliday vs Sophie Ecclestone (WODI): 104 runs off 131 balls, out 3 times (SR 79.38, dot% 63.40, 16×4, 0×6).
| Balls | 131 |
| Runs | 104 |
| Dismissals | 3 |
| Strike rate | 79.38 |
| Dot % | 63.40 |
| Boundary % | 12.20 |
| Fours | 16 |
| Sixes | 0 |
| Powerplay | 7 | 3 | 0 | 42.85 | 0 |
| Middle | 124 | 101 | 3 | 81.45 | 0 |
| 2020 | 36 | 34 | 0 | 94.44 |
| 2021 | 31 | 28 | 1 | 90.32 |
| 2023 | 18 | 10 | 0 | 55.55 |
| 2024 | 27 | 16 | 1 | 59.25 |
| 2025 | 3 | 1 | 1 | 33.33 |
| 2026 | 16 | 15 | 0 | 93.75 |
| Riverside Ground, Chester-le-Street | 23 | 16 | 0 | 69.56 |
| University Oval, Dunedin | 23 | 18 | 0 | 78.26 |
| Seddon Park, Hamilton | 18 | 10 | 0 | 55.55 |
| Sophia Gardens, Cardiff | 16 | 15 | 0 | 93.75 |
| County Ground, New Road | 13 | 9 | 1 | 69.23 |
| Hagley Oval, Christchurch | 13 | 16 | 0 | 123.07 |
| Grace Road, Leicester | 10 | 12 | 0 | 120.0 |
| St Lawrence Ground, Canterbury | 9 | 7 | 0 | 77.77 |
Brooke Halliday has scored 104 runs off 131 balls against Sophie Ecclestone in women's ODIs (strike rate 79.38, average 34.66).
Sophie Ecclestone has dismissed Brooke Halliday 3 time(s) in women's ODIs (bowled ×2, caught ×1).
Brooke Halliday has hit 0 six(es) and 16 four(s) off Sophie Ecclestone in women's ODIs.
In the powerplay: 3 runs off 7 balls, 0 dismissal(s), strike rate 42.85.
In 2024-2026: 32 runs off 46 balls, 2 dismissal(s), strike rate 69.57.
Each answer states its source and coverage. All-time totals use verified scorecards or official career records when available; ball-level analysis uses recorded deliveries. When coverage differs, the page says so. · how we verify our numbers · methodology · all answered questions