Oddsworth
Hannah Rainey

Scotland · Yorkshire · London Spirit

Hannah Rainey

29Scotland

  • Right-handed batter
  • Right-arm medium bowler

T20 record

Batting

MatInnsRunsAvgSR100/50HS
T20s5112182.5734.60/05*
Last 1010394.5052.90/05

Bowling

MatBallsWktsAvgEconBest
T20s517103124.166.333/15
Last 1010128630.008.442/12

Bowling style

Medium-pacer

  • PowerplayOvers 1–6

    Economy9.71Par 6.72
  • Middle oversOvers 7–15

    Economy6.59Par 5.97
  • DeathOvers 16–20

    Economy–
FigurePlayerParAgainst par
Economy7.556.35
Dot %39.547.3
Boundary %16.311.6
Balls per wicket23.720.1
Average29.921.3
Economy v right-handers7.616.37

332 balls bowled in T20s · May 2024 – Aug 2026

Compare with other players

Women's T20

Runs a match
−3.9
above an average player

Women's T20 bowling, runs a match

Peak −3.0
May 2024
Now −3.9
2019202120232025
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T2017105.055.61229.88.05

Teams

  • ScotlandInternationalLast T20I Jun 2026
  • YorkshireVitality Blast WomenLast played Sept 2026
  • London SpiritThe Hundred Women's Competition*Last played Aug 2026

T20 streaks

Last 10CareerNowBest
Took a wicket5/1047%331000010211
  • Hannah Rainey has taken a wicket in 5 of the last 10 T20s bowled in, including the last 3.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
12 Aug 2026London SpiritWelsh FireSophia Gardens3 (3)1/26 (2.3)Welsh Fire won by 15 runs
9 Aug 2026London SpiritBirmingham PhoenixLord's–1/22 (3.2)London Spirit won by 32 runs
6 Aug 2026London SpiritMI LondonLord's–2/12 (2.3)MI London won by 3 runs
4 Aug 2026London SpiritSunrisers LeedsHeadingley–0/15 (1.4)Sunrisers Leeds won by 5 wickets
23 Jul 2026London SpiritManchester Super GiantsLord's1* (4)1/5 (0.5)Manchester Super Giants won by 7 wickets
12 Jul 2026YorkshireThe BlazeHeadingley5 (10)0/4 (0.1)The Blaze won by 3 wickets
10 Jul 2026YorkshireLancashireOld Trafford–0/1 (0.2)Yorkshire won by 29 runs
5 Jul 2026YorkshireWarwickshireEdgbaston–0/36 (4.0)Yorkshire won by 5 wickets
3 Jul 2026YorkshireSomersetHeadingley–0/27 (2.0)Yorkshire won by 11 runs
1 Jul 2026YorkshireLancashireHeadingley–1/32 (4.0)Lancashire won by 6 wickets

All rankings

Share