CricStr Logo
ICC Men's T20 World Cup 2025/26
MC

Cricketer

23

Runs

7.67

Average

104.5

Strike Rate

11

High Score

0/0

50s / 100s

SCO

Scotland

2025/26

3

Matches

3

Innings

23

Runs

11

High Score

0

Not Outs

7.67

Average

104.5

Strike Rate

0/0

50s / 100s

3

Fours

0

Sixes

Player Impact

Smart Stats v1 · contextualised batting + bowling value across 23 matches

255.7

Total

255.7

Batting

0.0

Bowling

This season: 18.9 total · 18.9 bat · 0.0 bowl · 3 matches

Where the Runs Come From

Running

11

48%

Fours

12

52%

Sixes

0

0%

Team Record · 0% won

Won

0

0%

Lost

3

100%

No result

0

0%

Batting Form

11
8
4

Runs per innings · 50+ highlighted · 100+ bold amber

Career Form — last 10 innings

Rolling avg 11.2
2021-11-07T00:00:00.000Z — 5 vs Pakistan2022-10-17T00:00:00.000Z — 3 vs West Indies2022-10-19T00:00:00.000Z — 28 vs Ireland2022-10-21T00:00:00.000Z — 1 vs Zimbabwe2024-06-06T00:00:00.000Z — 3 vs Namibia2024-06-09T00:00:00.000Z — 15* vs Oman2024-06-15T00:00:00.000Z — 18 vs Australia2026-02-07T00:00:00.000Z — 11 vs West Indies2026-02-14T00:00:00.000Z — 8 vs England2026-02-17T00:00:00.000Z — 4 vs Nepal

Last 10 innings across all seasons · indigo line = rolling 5-innings average

Career arc — MH Cross

Cumulative runs (line) and wickets (bars) across every imported season.

0161321011IMCWC 2014/15: 0 career wicketsIMTWC 2015/16: 0 career wicketsIMTWC 2021/22: 0 career wicketsIMTWC 2022/23: 0 career wicketsIMTWC 2024: 0 career wicketsIMTWC 2025/26: 0 career wicketsIMCWC 2014/15IMTWC 2021/22IMTWC 2024IMTWC 2025/26Cumulative runs →← Cumulative wickets

After IMTWC 2025/26: 321 career runs · 0 wickets · 3 matches that season

Pressure Index

Cricstr metric

97

Holds their level under pressure.

100 = same as their normal scoring · higher is better

88

Pressure SR

90

Overall SR

204

Pressure runs

Pressure = chasing, ≥4 wickets down, or the last 5 overs · 233 balls faced

Pace vs Spin

From ball-by-ball data across all imported matches.

vs Pace

40.0SR

Runs

4

Balls

10

Out

2

0 fours · 0 sixes · Avg 2.00

vs Spin

33.3SR

Runs

1

Balls

3

Out

1

0 fours · 0 sixes · Avg 1.00

Unknown bowler type

92.4SR

Runs

316

Balls

342

Out

17

25 fours · 8 sixes · Avg 18.59

By Venue

Batting splits across all seasons · 15 venues

VenueMInnNORunsAvgSR
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)3318241.0093.2
Bellerive Oval, Hobart3303210.6797.0
Dubai International Cricket Stadium2202914.5076.3
Hagley Oval1102323.0071.9
Vidarbha Cricket Association Stadium, Jamtha2202211.00146.7
Saxton Oval1102020.00142.9
Eden Gardens, Kolkata220199.5095.0
Zayed Cricket Stadium, Abu Dhabi1101919.0057.6
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia1101818.00163.6
Bellerive Oval220168.0053.3
Sir Vivian Richards Stadium, North Sound, Antigua11115187.5
University Oval1101414.0077.8
Sharjah Cricket Stadium11055.0062.5
Wankhede Stadium, Mumbai11044.00200.0
Kensington Oval, Bridgetown, Barbados11033.0060.0

By Opposition

Batting splits across all seasons · 15 opponents

OpponentMInnNORunsAvgSR
Papua New Guinea1104545.00125.0
Oman2224195.3
New Zealand2204120.5087.2
England2203115.5075.6
Bangladesh2203115.50100.0
Ireland1102828.00133.3
Australia2202713.5087.1
Namibia2202211.0057.9
Hong Kong1102222.00157.1
West Indies220147.0087.5
Sri Lanka11077.0070.0
Pakistan11055.0062.5
Nepal11044.00200.0
India11022.0022.2
Zimbabwe22010.5012.5

Runs by Opponent

WI
11
ENG
8
NEP
4

Match by Match

MatchDateBattingBowling
v Nepal17 Feb4 (2)
v England14 Feb8 (9)
v West Indies7 Feb11 (11)

Career

Across all tournaments · 23 matches · 6 seasons

View career details →

321

Runs

16.05

Average

45

High Score