Full Name
Mayank Anurag Agarwal
Born
16 February 1991
Country
India
Place Of Birth
Bangalore, Karnataka
Role
Batsman
Batting Style
Right Handed Bat
Bowling Style
Right Arm Off Break
Mayank Agarwal is an Indian right-handed opener who returned to Royal Challengers Bengaluru (RCB) for IPL 2025 as a replacement for Devdutt Padikkal for INR 1 Crore. A Karnataka native, he is a prolific domestic run-scorer known for his aggressive stroke play, holding aTest high score of 243.
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Karnataka vs Jammu & Kashmir · Final | First Class | February 24, 2026 | 160 | 266 | 21 | 0 | 60.15 |
| Uttarakhand vs Karnataka · 1st Semi Final | First Class | February 15, 2026 | 26 | 61 | 4 | 0 | 42.62 |
| Mumbai vs Karnataka · 4th Quarter Final | First Class | February 6, 2026 | 95 | 140 | 14 | 1 | 67.86 |
| Punjab vs Karnataka · Group B | First Class | January 29, 2026 | 99 | 99 | 12 | 1 | 100.00 |
| Karnataka vs Madhya Pradesh · Group B | First Class | January 22, 2026 | 7 | 28 | 1 | 0 | 25.00 |
| Karnataka vs Vidarbha · 1st Semi Final Winner of (Q1 v Q4) | List A | January 15, 2026 | 9 | 10 | 2 | 0 | 90.00 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Karnataka vs Jammu & Kashmir · Final | First Class | February 24, 2026 | 2 | 0 | 23 | 0 | 0 | 0 | 11.50 |
| Uttarakhand vs Karnataka · 1st Semi Final | First Class | February 15, 2026 | 2 | 0 | 5 | 0 | 0 | 0 | 2.50 |
| Karnataka vs Haryana · Elite, Group C | First Class | January 30, 2025 | 2 | 0 | 14 | 1 | 0 | 0 | 7.00 |
| Karnataka vs Baroda · 4th quarter final | List A | January 11, 2025 | 4 | 0 | 24 | 0 | 0 | 0 | 6.00 |
| Arunachal Pradesh vs Karnataka · Group C | List A | December 28, 2024 | 4 | 0 | 8 | 1 | 0 | 0 | 2.00 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Vijay Hazare Trophy Elite 2025 | LISTA | Dec 24, 2025 - Jan 18, 2026 | 420 | 450 | 50 | 6 | 93.33 |
| Syed Mushtaq Ali Trophy Elite 2025 | T20 | Nov 26, 2025 - Dec 18, 2025 | 135 | 111 | 13 | 3 | 121.62 |
| Ranji Trophy Elite 2025 | FIRSTCLASS | Oct 15, 2025 - Feb 28, 2026 | 678 | 1284 | 78 | 5 | 52.80 |
| Maharaja Trophy KSCA T20 2025 | T20 | Aug 11, 2025 - Aug 28, 2025 | 188 | 145 | 17 | 7 | 129.66 |
| County Championship Division One 2025 | FIRSTCLASS | Apr 4, 2025 - Sep 27, 2025 | 201 | 286 | 22 | 5 | 70.28 |
| Indian Premier League 2025 | T20 | Mar 22, 2025 - Jun 3, 2025 | 95 | 64 | 10 | 2 | 148.44 |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| Vijay Hazare Trophy 2024 | LISTA | Dec 21, 2024 - Jan 18, 2025 | 8 | 0 | 32 | 1 | - | 4.00 |
| Ranji Trophy 2024 | FIRSTCLASS | Oct 11, 2024 - Mar 1, 2025 | 2 | 0 | 14 | 1 | 1/14 | 7.00 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IPL | 8 | 8 | 159 | 121 | 41 | 22.71 | 131.4 | 1 | 18 | 3 | 0 | 0 |
| TEST | 21 | 36 | 1488 | 2782 | 243 | 41.3300 | 53.4800 | 0 | 189 | 28 | 6 | 4 |
| ODI | 5 | 5 | 86 | 83 | 32 | 17.2000 | 103.6100 | 0 | 12 | 1 | 0 | 0 |
| T20 | 222 | 216 | 5147 | 3842 | 111 | 25.4800 | 133.9600 | 14 | 520 | 179 | 28 | 2 |
| List A | 132 | 132 | 6036 | 6128 | 176 | 49.0700 | 98.4900 | 9 | 710 | 112 | 26 | 20 |
| First Class | 124 | 210 | 8929 | 15100 | 304 | 43.9800 | 59.1300 | 7 | 1131 | 117 | 48 | 21 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 21 | 0 | 0.00 | 0 | 0 | 0 | 0.0000 | 0.0000 | 0.0000 | - | - | 0 | 0 | 0 |
| ODI | 5 | 1 | 1.00 | 6 | 10 | 0 | 0.0000 | 10.0000 | 0.0000 | - | - | 0 | 0 | 0 |
| T20 | 222 | 1 | 1.00 | 6 | 8 | 0 | 0.0000 | 8.0000 | 0.0000 | - | - | 0 | 0 | 0 |
| List A | 132 | 6 | 14.00 | 84 | 76 | 1 | 76.0000 | 5.4200 | 84.0000 | 1/8 | 1/8 | 0 | 0 | 0 |
| First Class | 124 | 26 | 76.30 | 459 | 320 | 4 | 80.0000 | 4.1800 | 114.7000 | 2/18 | 2/18 | 0 | 0 | 0 |
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Karnataka vs Rajasthan · Match 91 | List A | January 6, 2026 | 100 | 107 | 9 | 3 | 93.46 |
| Karnataka vs Puducherry · Match 60 | List A | December 31, 2025 | 132 | 124 | 15 | 2 | 106.45 |
| Nagaland vs Karnataka · Group C | List A | January 5, 2025 | 116 | 119 | 9 | 4 | 97.48 |
| Punjab vs Karnataka · Group C | List A | December 26, 2024 | 139 | 127 | 17 | 3 | 109.45 |
| Karnataka vs Goa · Elite, Group C | First Class | January 19, 2024 | 114 | 179 | 10 | 9 | 63.69 |