CricStr Logo
Indian Premier League 2026
MS

Cricketer

216

Runs

36

Average

180.0

Strike Rate

2

Wickets

1/26

Best

Punjab Kings

Punjab Kings

2026

10

Matches

9

Innings

216

Runs

62

High Score

3

Not Outs

36

Average

180.0

Strike Rate

1/0

50s / 100s

23

Fours

11

Sixes

Bowling

10

Matches

4

Innings

7.5

Overs

2

Wickets

98

Runs

1/26

Best

12.51

Economy

49

Average

Player Impact

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

4164.6

Total

2887.3

Batting

1277.3

Bowling

This season: 250.5 total · 230.1 bat · 20.4 bowl · 10 matches

Where the Runs Come From

Running

58

27%

Fours

92

43%

Sixes

66

31%

Team Record · 50% won

Won

5

50%

Lost

5

50%

No result

0

0%

Batting Form

0
9
10
29
62
40
28
1
37

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

Career Form — last 10 innings

Rolling avg 33.6
2026-02-16T00:00:00.000Z — 4 vs Sri Lanka2026-03-31T00:00:00.000Z — 0 vs Gujarat Titans2026-04-03T00:00:00.000Z — 9* vs Chennai Super Kings2026-04-16T00:00:00.000Z — 10* vs Mumbai Indians2026-04-19T00:00:00.000Z — 29 vs Lucknow Super Giants2026-04-28T00:00:00.000Z — 62* vs Rajasthan Royals2026-05-03T00:00:00.000Z — 40 vs Gujarat Titans2026-05-06T00:00:00.000Z — 28 vs Sunrisers Hyderabad2026-05-11T00:00:00.000Z — 1 vs Delhi Capitals2026-05-17T00:00:00.000Z — 37 vs Royal Challengers Bengaluru

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

Career arc — MP Stoinis

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

01122224402549IPL 2020/21: 13 career wicketsIPL 2021: 15 career wicketsIMTWC 2021/22: 15 career wicketsIPL 2022: 19 career wicketsIMTWC 2022/23: 20 career wicketsIPL 2023: 25 career wicketsIMCWC 2023/24: 29 career wicketsIPL 2024: 33 career wicketsIMTWC 2024: 42 career wicketsIPL 2025: 43 career wicketsIMTWC 2025/26: 47 career wicketsIPL 2026: 49 career wicketsIPL 2020/21IPL 2022IMCWC 2023/24IPL 2025IPL 2026Cumulative runs →← Cumulative wickets

After IPL 2026: 2,244 career runs · 49 wickets · 10 matches that season

Pressure Index

Cricstr metric

105

Holds their level under pressure.

100 = same as their normal scoring · higher is better

153

Pressure SR

145

Overall SR

2169

Pressure runs

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

Pace vs Spin

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

vs Pace

152.9SR

Runs

338

Balls

221

Out

13

34 fours · 18 sixes · Avg 26.00

vs Spin

111.2SR

Runs

208

Balls

187

Out

10

10 fours · 8 sixes · Avg 20.80

Unknown bowler type

148.3SR

Runs

2258

Balls

1523

Out

66

188 fours · 116 sixes · Avg 34.21

By Venue

Batting splits across all seasons · 41 venues

VenueMInnNORunsAvgSR
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow1716436130.08138.3
Dubai International Cricket Stadium1312426633.25150.3
MA Chidambaram Stadium, Chepauk, Chennai65319698.00173.5
Narendra Modi Stadium, Ahmedabad98213522.50121.6
Wankhede Stadium, Mumbai88413433.50148.9
Punjab Cricket Association IS Bindra Stadium, Mohali43111959.50135.2
M Chinnaswamy Stadium, Bengaluru44111739.00164.8
M.Chinnaswamy Stadium66211428.50131.0
Rajiv Gandhi International Stadium, Uppal, Hyderabad44110535.00190.9
Kensington Oval, Bridgetown, Barbados2219797.00183.0
Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh3319145.50227.5
Sharjah Cricket Stadium4408220.50117.1
Sheikh Zayed Stadium5517819.50141.8
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh1107272.00180.0
Sawai Mansingh Stadium, Jaipur3316834.00188.9
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia2206130.50184.8
Perth Stadium11159327.8
Holkar Cricket Stadium6425527.50148.6
Himachal Pradesh Cricket Association Stadium, Dharamsala3315326.50165.6
R Premadasa Stadium, Colombo2205125.50154.5
Punjab Cricket Association IS Bindra Stadium22250161.3
Sawai Mansingh Stadium2214242.0095.5
Brabourne Stadium, Mumbai2203718.50142.3
Trent Bridge2213636.00105.9
Brisbane Cricket Ground, Woolloongabba, Brisbane1103535.00140.0
Saurashtra Cricket Association Stadium2203417.00130.8
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur440328.0097.0
Arun Jaitley Stadium11132133.3
Maharashtra Cricket Association Stadium, Pune4303110.33155.0
Lord's2202914.5070.7
Eden Gardens3312613.00113.0
Dr DY Patil Sports Academy, Mumbai2102424.00160.0
Zayed Cricket Stadium, Abu Dhabi11124150.0
Old Trafford1102222.0064.7
Eden Gardens, Kolkata330196.33118.8
Sydney Cricket Ground11077.0050.0
Arun Jaitley Stadium, Delhi21055.0071.4
Pallekele International Cricket Stadium21044.0066.7
Wankhede Stadium22010.5025.0
Kennington Oval11000.000.0
Edgbaston11000.000.0

By Opposition

Batting splits across all seasons · 23 opponents

OpponentMInnNORunsAvgSR
Mumbai Indians1816435229.33146.7
Royal Challengers Bengaluru1716434428.67157.8
Rajasthan Royals1414427427.40135.6
Punjab Kings109327045.00167.7
Chennai Super Kings1010422938.17162.4
Delhi Capitals1110420834.67129.2
Sunrisers Hyderabad119317128.50152.7
Kolkata Knight Riders1312315917.67140.7
Gujarat Titans77012417.71120.4
Sri Lanka4439999.00241.5
Ireland2208040.00148.1
England5507314.60104.3
Oman21167186.1
Gujarat Lions3306722.33139.6
Pakistan2216161.00110.9
Scotland1105959.00203.4
South Africa3315125.5094.4
Lucknow Super Giants3214444.00209.5
New Zealand2202814.0070.0
West Indies1101919.0082.6
Bangladesh31117154.5
Zimbabwe11066.00150.0
India22021.0033.3

Runs by Opponent

RR
62
GT
40
RCB
37
LSG
29
SH
28
MI
10
CSK
9
DC
1

Match by Match

MatchDateBattingBowling
v Royal Challengers Bengaluru17 May37 (25)
v Delhi Capitals11 May1 (2)1/44 (3.0)
v Sunrisers Hyderabad6 May28 (14)
v Gujarat Titans3 May40 (31)1/26 (2.5)
v Rajasthan Royals28 Apr62* (22)
v Delhi Capitals25 Apr0/11 (1.0)
v Lucknow Super Giants19 Apr29 (16)
v Mumbai Indians16 Apr10* (5)
v Chennai Super Kings3 Apr9* (3)0/17 (1.0)
v Gujarat Titans31 Mar0 (2)

Career

Across all tournaments · 147 matches · 17 seasons

View career details →

2804

Runs

30.15

Average

124

High Score

69

Wickets

32.48

Average

9.31

Economy

4/21

Best