CricStr Logo
Indian Premier League 2025
MA

Cricketer

95

Runs

31.67

Average

148.4

Strike Rate

41

High Score

0/0

50s / 100s

Royal Challengers Bengaluru

Royal Challengers Bengaluru

2025

4

Matches

4

Innings

95

Runs

41

High Score

1

Not Outs

31.67

Average

148.4

Strike Rate

0/0

50s / 100s

10

Fours

2

Sixes

Player Impact

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

2690.0

Total

2690.0

Batting

0.0

Bowling

This season: 86.3 total · 86.3 bat · 0.0 bowl · 4 matches

Where the Runs Come From

Running

43

45%

Fours

40

42%

Sixes

12

13%

Team Record · 75% won

Won

3

75%

Lost

1

25%

No result

0

0%

Batting Form

11
41
19
24

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

Career Form — last 10 innings

Rolling avg 20.0
2023-05-04T00:00:00.000Z — 18 vs Kolkata Knight Riders2023-05-21T00:00:00.000Z — 83 vs Mumbai Indians2024-03-23T00:00:00.000Z — 32 vs Kolkata Knight Riders2024-03-27T00:00:00.000Z — 11 vs Mumbai Indians2024-03-31T00:00:00.000Z — 16 vs Gujarat Titans2024-05-06T00:00:00.000Z — 5 vs Mumbai Indians2025-05-23T00:00:00.000Z — 11 vs Sunrisers Hyderabad2025-05-27T00:00:00.000Z — 41* vs Lucknow Super Giants2025-05-29T00:00:00.000Z — 19 vs Punjab Kings2025-06-03T00:00:00.000Z — 24 vs Punjab Kings

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

Career arc — MA Agarwal

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

011662331011IPL 2014: 0 career wicketsIPL 2015: 0 career wicketsIPL 2016: 0 career wicketsIPL 2017: 0 career wicketsIPL 2018: 0 career wicketsIPL 2019: 0 career wicketsIPL 2020/21: 0 career wicketsIPL 2021: 0 career wicketsIPL 2022: 0 career wicketsIPL 2023: 0 career wicketsIPL 2024: 0 career wicketsIPL 2025: 0 career wicketsIPL 2014IPL 2017IPL 2020/21IPL 2023IPL 2025Cumulative runs →← Cumulative wickets

After IPL 2025: 2,331 career runs · 0 wickets · 4 matches that season

Pressure Index

Cricstr metric

103

Holds their level under pressure.

100 = same as their normal scoring · higher is better

139

Pressure SR

135

Overall SR

1663

Pressure runs

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

Pace vs Spin

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

vs Pace

123.2SR

Runs

266

Balls

216

Out

13

24 fours · 10 sixes · Avg 20.46

vs Spin

115.3SR

Runs

204

Balls

177

Out

10

13 fours · 7 sixes · Avg 20.40

Unknown bowler type

138.2SR

Runs

2294

Balls

1660

Out

93

238 fours · 83 sixes · Avg 24.67

By Venue

Batting splits across all seasons · 33 venues

VenueMInnNORunsAvgSR
Dubai International Cricket Stadium1010031931.90143.7
Punjab Cricket Association IS Bindra Stadium1010024324.30152.8
M Chinnaswamy Stadium1212122020.00141.0
Sharjah Cricket Stadium55021943.80164.7
Wankhede Stadium, Mumbai99020622.89145.1
Rajiv Gandhi International Stadium, Uppal, Hyderabad66017429.00118.4
Narendra Modi Stadium, Ahmedabad44117056.67133.9
Feroz Shah Kotla77114924.83119.2
MA Chidambaram Stadium, Chepauk66014223.67131.5
Sheikh Zayed Stadium44010927.25138.0
Maharashtra Cricket Association Stadium3309431.33132.4
Eden Gardens4417926.33131.7
Maharashtra Cricket Association Stadium, Pune2207738.50157.1
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow3316030.00150.0
Brabourne Stadium, Mumbai4405213.00123.8
M.Chinnaswamy Stadium2205025.00156.3
MA Chidambaram Stadium, Chepauk, Chennai3304916.33100.0
Eden Gardens, Kolkata2204120.50120.6
Rajiv Gandhi International Stadium2203919.50118.2
Sawai Mansingh Stadium2203718.5090.2
Rajiv Gandhi International Stadium, Uppal440348.50106.3
Wankhede Stadium2203417.00100.0
Nehru Stadium1103333.00137.5
Dr DY Patil Sports Academy, Mumbai2203216.00123.1
Arun Jaitley Stadium2202311.5092.0
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur1101919.00146.2
Sardar Patel Stadium, Motera1101717.00170.0
Holkar Cricket Stadium550153.0071.4
Brabourne Stadium1101111.00137.5
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium22094.50112.5
Arun Jaitley Stadium, Delhi11055.0083.3
Punjab Cricket Association Stadium, Mohali22031.5037.5
MA Chidambaram Stadium11000.000.0

By Opposition

Batting splits across all seasons · 13 opponents

OpponentMInnNORunsAvgSR
Mumbai Indians1818144326.06149.7
Delhi Capitals1414141231.69138.7
Rajasthan Royals1313039330.23154.7
Kolkata Knight Riders1717134021.25124.5
Royal Challengers Bengaluru1212031025.83127.6
Chennai Super Kings1717026215.41119.6
Sunrisers Hyderabad1414023216.57119.6
Punjab Kings1010120022.22123.5
Lucknow Super Giants3317437.00157.4
Deccan Chargers3303511.67166.7
Kochi Tuskers Kerala1103333.00137.5
Gujarat Titans2202110.5080.8
Pune Warriors11099.0090.0

Runs by Opponent

PK
43
LSG
41
SH
11

Match by Match

MatchDateBattingBowling
v Punjab Kings3 Jun24 (18)
v Punjab Kings29 May19 (13)
v Lucknow Super Giants27 May41* (23)
v Sunrisers Hyderabad23 May11 (10)

Career

Across all tournaments · 125 matches · 15 seasons

View career details →

2764

Runs

23.62

Average

106

High Score