Mayank Agarwal
198 matches · 2011 to 2026 · played for Karnataka, Kings XI Punjab, Royal Challengers Bangalore, India
Batting
| Format | Matches | Innings | Runs | Average | Strike rate | Fours | Sixes |
|---|---|---|---|---|---|---|---|
| T20 | 160 | 160 | 3,560 | 23.58 | 132.1 | 361 | 123 |
| Tests | 21 | 36 | 1,488 | 41.33 | 53.5 | 189 | 28 |
| First-class | 7 | 11 | 558 | 50.73 | 61.9 | 74 | 9 |
| ODIs | 5 | 5 | 86 | 17.20 | 103.6 | 12 | 1 |
Counted from the deliveries; super overs left out. See batting average and strike rate.
Bowling
| Format | Matches | Overs | Runs | Wickets | Average | Economy | Strike rate |
|---|---|---|---|---|---|---|---|
| ODIs | 1 | 1.0 | 10 | 0 | n/a | 10.00 | n/a |
Byes and leg byes are not charged to the bowler. See economy rate and strike rate.
Recent matches
| Date | Competition | Match | Result |
|---|---|---|---|
| 24 Sep 2026 | County Championship | Durham v Lancashire | no result or draw |
| 15 Sep 2026 | County Championship | Durham v Worcestershire | no result or draw |
| 8 Sep 2026 | County Championship | Durham v Middlesex | won |
| 2 Sep 2026 | County Championship | Durham v Northamptonshire | won |
| 24 Sep 2025 | County Championship | Yorkshire v Durham | won |
| 15 Sep 2025 | County Championship | Yorkshire v Sussex | no result or draw |
| 8 Sep 2025 | County Championship | Yorkshire v Somerset | no result or draw |
| 3 Jun 2025 | IPL | Royal Challengers Bengaluru v Punjab Kings | won |
| 29 May 2025 | IPL | Royal Challengers Bengaluru v Punjab Kings | won |
| 27 May 2025 | IPL | Royal Challengers Bengaluru v Lucknow Super Giants | won |
Query Mayank Agarwal yourself
500 free credits every month, no card. REST or MCP. Player id 00ea847a.
Get a free key