
Karnataka · Karnataka · Durham · Hubli Tigers
Mayank Agarwal
35India
- Right-handed strike-rotating top-order batter
- Right-arm off-spin bowler
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 54 | 54 | 2,370 | 46.47 | 97.3 | 7/10 | 140 |
| ODIs | 5 | 5 | 86 | 17.20 | 103.6 | 0/0 | 32 |
| Domestic | 49 | 49 | 2,284 | 49.65 | 97.1 | 7/10 | 140 |
| Last 10 | 10 | 10 | 445 | 49.44 | 96.5 | 2/1 | 139* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 54 | 42 | 0 | – | 7.71 | – |
| ODIs | 5 | 6 | 0 | – | 10.00 | – |
| Domestic | 49 | 36 | 0 | – | 7.33 | – |
| Last 10 | 10 | 24 | 0 | – | 6.00 | – |
Batting style
Strike-rotating opener
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 38.2 | 31.3 | |
| Strike rate | 92 | 82 | |
| Boundary % | 12.7 | 10.6 | |
| Dot % | 50.6 | 57.2 | |
| Average v pace | 23.7 | 28.1 | |
| Average v spin | 58.7 | 33.5 | |
| Strike rate v pace | 80 | 79 | |
| Strike rate v spin | 102 | 85 |
498 balls in List A matches · Nov 2022 – Jan 2026
Compare with other playersMen's One-day
- Runs a match
- +3.8
- above an average player
Men's One-day batting, runs a match
AveragePeak +5.8
March 2018Now +3.8201520172019202120232025
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 10 | 445 | 49.4 | 96.5 | 0 | – | 6.00 |
Team
- KarnatakaVijay Hazare TrophyLast played Oct 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 3/10 | 31% | 0 | 5 | 139124696032549129 |
- Mayank Agarwal has made 50 or more in 3 of the last 10 One-day innings.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 15 Jan 2026 | Karnataka | Vidarbha | BCCI COE Ground 1 | 9 (10) | – | Vidarbha won by 6 wickets |
| 12 Jan 2026 | Karnataka | Mumbai | BCCI COE Ground 1 | 12 (24) | – | Karnataka won by 55 runs (DLS) |
| 8 Jan 2026 | Karnataka | Madhya Pradesh | Narendra Modi Stadium Ground 'A', Motera | 49 (59) | – | Madhya Pradesh won by 7 wickets |
| 3 Jan 2026 | Karnataka | Tripura | Narendra Modi Stadium Ground 'A', Motera | 5 (8) | – | Karnataka won by 80 runs |
| 18 Jan 2025 | Karnataka | Vidarbha | Vadodara International Cricket Stadium | 32 (38) | – | Karnataka won by 36 runs |
| 15 Jan 2025 | Karnataka | Haryana | Vadodara International Cricket Stadium | 0 (3) | – | Karnataka won by 5 wickets |
| 11 Jan 2025 | Karnataka | Baroda | Motibaug Cricket Ground, Vadodara | 6 (15) | 0/24 (4.0) | Karnataka won by 5 runs |
| 3 Jan 2025 | Karnataka | Saurashtra | Railway Institute Cricket Ground | 69 (65) | – | Karnataka won by 60 runs |
| 31 Dec 2024 | Karnataka | Hyderabad (India) | Railway Institute Cricket Ground | 124 (112) | – | Hyderabad (India) won by 3 wickets |
| 26 Dec 2024 | Karnataka | Punjab | Narendra Modi Stadium Ground 'B', Motera | 139* (127) | – | Karnataka won by 1 wicket |
Last 5 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 29 Nov 2020 | India | Australia | Sydney Cricket Ground | 28 (26) | 0/10 (1.0) | Australia won by 51 runs |
| 27 Nov 2020 | India | Australia | Sydney Cricket Ground | 22 (18) | – | Australia won by 66 runs |
| 11 Feb 2020 | India | New Zealand | Bay Oval | 1 (3) | – | New Zealand won by 5 wickets |
| 8 Feb 2020 | India | New Zealand | Eden Park | 3 (5) | – | New Zealand won by 22 runs |
| 5 Feb 2020 | India | New Zealand | Seddon Park | 32 (31) | – | New Zealand won by 4 wickets |
Domestic one-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 3/10 | 35% | 0 | 5 | 139124696032549129 |
- Mayank Agarwal has made 50 or more in 3 of the last 10 Domestic one-day innings.
Last 10 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 15 Jan 2026 | Karnataka | Vidarbha | BCCI COE Ground 1 | 9 (10) | – | Vidarbha won by 6 wickets |
| 12 Jan 2026 | Karnataka | Mumbai | BCCI COE Ground 1 | 12 (24) | – | Karnataka won by 55 runs (DLS) |
| 8 Jan 2026 | Karnataka | Madhya Pradesh | Narendra Modi Stadium Ground 'A', Motera | 49 (59) | – | Madhya Pradesh won by 7 wickets |
| 3 Jan 2026 | Karnataka | Tripura | Narendra Modi Stadium Ground 'A', Motera | 5 (8) | – | Karnataka won by 80 runs |
| 18 Jan 2025 | Karnataka | Vidarbha | Vadodara International Cricket Stadium | 32 (38) | – | Karnataka won by 36 runs |
| 15 Jan 2025 | Karnataka | Haryana | Vadodara International Cricket Stadium | 0 (3) | – | Karnataka won by 5 wickets |
| 11 Jan 2025 | Karnataka | Baroda | Motibaug Cricket Ground, Vadodara | 6 (15) | 0/24 (4.0) | Karnataka won by 5 runs |
| 3 Jan 2025 | Karnataka | Saurashtra | Railway Institute Cricket Ground | 69 (65) | – | Karnataka won by 60 runs |
| 31 Dec 2024 | Karnataka | Hyderabad (India) | Railway Institute Cricket Ground | 124 (112) | – | Hyderabad (India) won by 3 wickets |
| 26 Dec 2024 | Karnataka | Punjab | Narendra Modi Stadium Ground 'B', Motera | 139* (127) | – | Karnataka won by 1 wicket |