Finlay McCreath has scored 424 ODI runs at an average of 32.62 and a strike rate of 71.0, plus 53 in T20Is.

Finlay McCreath recent form

Last 10 matches, newest first · 42 fantasy points a match on average

  1. 28v United Arab Emirates · ODI9 Aug · 48 pts
  2. 4v United States of America · ODI20 May · 12 pts
  3. 6v Nepal · ODI18 May · 14 pts
  4. 77v United States of America · ODI14 May · 123 pts
  5. 35v Nepal · ODI12 May · 63 pts
  6. 1v Nepal · T20I20 Jun · 21 pts
  7. 10v Netherlands · T20I18 Jun · 20 pts
  8. 2v Nepal · T20I17 Jun · 6 pts
  9. 40v Netherlands · T20I15 Jun · 80 pts
  10. 9v Netherlands · ODI12 Jun · 33 pts

Finlay McCreath career bests

CompetitionHS100/506sCt
ODI810/349
T20I400/023

Finlay McCreath runs by year

ODI: runs by year
2742025: 274 runs in 9 matches
2026: 150 runs in 5 matches
20252026
Show as a table
YearMatchesRuns
20265150
20259274

Finlay McCreath in the powerplay, middle and death overs

In each competition

ODI

BattingRunsSROuts6s
Powerplay overs 1–106058.320
Middle overs 11–4029066.772
Death overs 41–5074125.442

Finlay McCreath against pace and spin

Runs off the bat and dismissals against each type of bowler

ODI

BowlingRunsSRAvgOutsDot %
Pace16365.227.17658%
Spin18774.231.17654%
Right-arm pace14565.324.17659%
Left-arm pace1864.3—050%
Off-spin7077.835.00251%
Leg-spin2969.029.00152%
Left-arm orthodox8873.329.33357%

Bowling style known for 84% of balls faced.

Finlay McCreath record against each team

Every opponent, most played first

ODI

AgainstMatRunsAvgSR
Nepal411328.2568.1
Netherlands413433.5070.5
United Arab Emirates49632.0070.1
United States of America28140.5077.9

T20I

AgainstMatRunsAvgSR
Nepal231.5030.0
Netherlands25025.00142.9

Bowlers Finlay McCreath has faced most

Runs, balls and dismissals in every match-up of 60+ balls

Finlay McCreath: quick answers

How many ODI runs has Finlay McCreath scored?

424 runs in 13 innings at an average of 32.62 and a strike rate of 71.0, with 0 hundreds and 3 fifties.

What is Finlay McCreath's highest ODI score?

81.

How many T20I runs has Finlay McCreath scored?

53 runs in 4 innings at an average of 13.25 and a strike rate of 117.8, with 0 hundreds and 0 fifties.

What is Finlay McCreath's highest T20I score?

40.

Which bowler has dismissed Finlay McCreath most often?

Roelof van der Merwe, 2 times in 64 balls (in match-ups of 60+ balls).

Does Finlay McCreath play pace or spin better in ODIs?

Against pace: strike rate 65.2, average 27.17. Against spin: strike rate 74.2, average 31.17.

What is Finlay McCreath's record against Nepal?

113 runs in 4 matches at an average of 28.25.