Agarwal by Competition
Every T20 season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 4 | 95 | 31.7 | 148.4 | 0 | 2 | ||
| 4 | 64 | 16 | 112.3 | 0 | 1 | ||
| 10 | 270 | 27 | 128.6 | 1 | 6 | ||
| 13 | 196 | 16.3 | 122.5 | 1 | 6 | ||
| 12 | 441 | 40.1 | 140.4 | 4 | 18 | ||
| 11 | 424 | 38.5 | 156.5 | 3 | 15 | ||
| 13 | 332 | 25.5 | 141.9 | 2 | 14 | ||
| 11 | 120 | 12 | 127.7 | 0 | 5 | ||
| 4 | 26 | 8.7 | 96.3 | 0 | 0 | ||
| 3 | 27 | 9 | 108 | 0 | 1 | ||
| 10 | 213 | 23.7 | 120.3 | 2 | 7 | ||
| 8 | 115 | 14.4 | 126.4 | 0 | 3 | ||
| 5 | 67 | 13.4 | 108.1 | 0 | 3 |
Agarwal Splits
His T20 record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Home | 53 | 1161 | 23.2 | 126.9 | 5 | 99 |
| Away | 55 | 1229 | 23.6 | 141.1 | 8 | 106 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 56 | 1076 | 19.9 | 130.1 | 5 | 106 |
| Chasing | 52 | 1314 | 27.4 | 137 | 8 | 89 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 46 | 878 | 21.4 | 131.8 | 4 | 68 |
| Lost | 62 | 1512 | 24.8 | 135 | 9 | 106 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 1 | 26 | 487 | 19.5 | 120 | 3 | 68 |
| Batting 2 | 44 | 1272 | 29.6 | 139.8 | 8 | 106 |
| Batting 3 | 24 | 519 | 22.6 | 138.8 | 2 | 58 |
| Batting 4 | 4 | 24 | 6 | 85.7 | 0 | 15 |
| Batting 5 | 3 | 60 | 30 | 146.3 | 0 | 41 |
| Batting 6 | 4 | 17 | 4.3 | 85 | 0 | 7 |
| Batting 7 | 1 | 11 | 11 | 157.1 | 0 | 11 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
15 | 330 | 22 | 142.2 | 2 | 83 |
|
|
15 | 325 | 23.2 | 128 | 2 | 58 |
|
|
14 | 232 | 16.6 | 119.6 | 1 | 55 |
|
|
13 | 396 | 33 | 140.4 | 3 | 99 |
|
|
13 | 310 | 25.8 | 127.6 | 1 | 57 |
|
|
13 | 166 | 12.8 | 116.9 | 0 | 30 |
|
|
11 | 344 | 31.3 | 159.3 | 2 | 106 |
|
|
8 | 192 | 27.4 | 128 | 2 | 68 |
|
|
3 | 74 | 37 | 157.4 | 0 | 41 |
|
|
3 | 21 | 10.5 | 80.8 | 0 | 16 |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Punjab Cricket Association IS Bindra StadiumMohali, Chandigarh | 11 | 245 | 22.3 | 149.4 | 1 | 55 |
| Dubai International Cricket StadiumDubai | 10 | 311 | 31.1 | 141.4 | 2 | 89 |
| Wankhede StadiumMumbai | 10 | 206 | 20.6 | 144.1 | 2 | 83 |
| Arun Jaitley StadiumDelhi | 10 | 177 | 19.7 | 113.5 | 1 | 52 |
| Maharashtra Cricket Association StadiumPune | 7 | 195 | 32.5 | 144.4 | 2 | 68 |
| Rajiv Gandhi International Cricket StadiumDehra Dun, Uttarakhand | 6 | 170 | 28.3 | 119.7 | 0 | 49 |
| M.Chinnaswamy StadiumBengaluru | 6 | 117 | 19.5 | 130 | 0 | 35 |
| MA Chidambaram StadiumChennai | 6 | 88 | 14.7 | 104.8 | 0 | 25 |
| Sharjah Cricket StadiumSharjah | 5 | 219 | 43.8 | 164.7 | 2 | 106 |
| Narendra Modi StadiumAhmedabad | 5 | 187 | 46.8 | 136.5 | 1 | 99 |
| Eden GardensKolkata | 5 | 110 | 27.5 | 135.8 | 1 | 58 |
| Holkar Cricket StadiumIndore | 5 | 15 | 3 | 71.4 | 0 | 11 |
| Sheikh Zayed StadiumAbu Dhabi | 4 | 109 | 27.3 | 138 | 1 | 56 |
| Rajiv Gandhi International StadiumHyderabad | 4 | 60 | 15 | 109.1 | 0 | 27 |
| Brabourne StadiumMumbai | 4 | 39 | 9.8 | 111.4 | 0 | 19 |
| Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow | 3 | 60 | 30 | 150 | 0 | 41 |
| Dr DY Patil Sports AcademyMumbai | 3 | 32 | 16 | 123.1 | 0 | 32 |
| Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumPothanamallayapalam, Visakhapatnam | 2 | 9 | 4.5 | 112.5 | 0 | 8 |
| Sawai Mansingh StadiumJaipur | 1 | 22 | 22 | 91.7 | 0 | 22 |
| Maharaja Yadavindra Singh International Cricket Stadium, MullanpurChandigarh | 1 | 19 | 19 | 146.2 | 0 | 19 |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2025 | 4 | 95 | 31.7 | 148.4 | 0 | 41 |
| 2024 | 4 | 64 | 16 | 112.3 | 0 | 32 |
| 2023 | 10 | 270 | 27 | 128.6 | 1 | 83 |
| 2022 | 13 | 196 | 16.3 | 122.5 | 1 | 52 |
| 2021 | 12 | 441 | 40.1 | 140.4 | 4 | 99 |
| 2020 | 11 | 424 | 38.5 | 156.5 | 3 | 106 |
| 2019 | 13 | 332 | 25.5 | 141.9 | 2 | 58 |
| 2018 | 11 | 120 | 12 | 127.7 | 0 | 30 |
| 2017 | 4 | 26 | 8.7 | 96.3 | 0 | 20 |
| 2016 | 3 | 27 | 9 | 108 | 0 | 10 |
| 2015 | 10 | 213 | 23.7 | 120.3 | 2 | 68 |
| 2014 | 8 | 115 | 14.4 | 126.4 | 0 | 31 |
| 2013 | 5 | 67 | 13.4 | 108.1 | 0 | 29 |
More on Statz
Where to go next for Agarwal and Royal Challengers Bengaluru.
Mayank Agarwal T20 Fours
In Mayank Agarwal's last 30 Cricket games (2022–2025) for Royal Challengers Bengaluru, they have scored 593 runs at an average of 19.8 with a strike rate of 110.3.
Mayank Agarwal Stats - Cricket
Mayank Agarwal is a right hand bat batsman. Across these 30 games, Mayank Agarwal has hit 68 fours and 13 sixes, taking 18 catches in the field. Their highest score in this span is 83.
Mayank Agarwal: Betting Insights
For bet builder markets, Mayank Agarwal has scored 25+ runs in 27% of their last 30 Cricket games (8/30). They have registered 1+ boundaries in 80% of these games (24/30). Over their last 5 games, Mayank Agarwal has 100 runs.
Mayank Agarwal Questions
How old is Mayank Agarwal?
Mayank Agarwal was born on 16 February 1991 and is 35 years old. Mayank Agarwal is a batsman with 108 T20 matches on record and 2390 runs.
Which team does Mayank Agarwal play for?
Mayank Agarwal currently plays for Royal Challengers Bengaluru, and has also played for Durham, Sunrisers Hyderabad and Punjab Kings. Statz has Mayank Agarwal's 108 T20 matches on record, the most recent against Punjab Kings (03 Jun 2025), with 2390 runs in all.
What is Mayank Agarwal's highest score in T20 cricket?
Mayank Agarwal's highest score in the 108 T20 matches Statz has on record is 106 off 50 balls against Rajasthan Royals (27 Sep 2020). Across those matches Mayank Agarwal has scored 2390 runs at 22.1 a match.
What are Mayank Agarwal's T20 batting stats?
Mayank Agarwal averages 19.8 runs per match at a strike rate of 110.3, based on 30 games (2022–2025). In the last 5 matches Mayank Agarwal scored 24, 19, 41, 11 and 5, newest first. Mayank Agarwal has 2390 runs in all 108 T20 matches on record.
How many fifties and hundreds has Mayank Agarwal scored in T20 cricket?
Mayank Agarwal has 1 hundred and 12 fifties in the 108 T20 matches Statz has on record. The highest is 106 against Rajasthan Royals (27 Sep 2020). Mayank Agarwal has passed 30 in 27 of 108 innings.
