Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Mayank Agarwal

Mayank Agarwal T20 Stats

Batsman · Royal Challengers Bengaluru Updated , after Royal Challengers Bengaluru vs Punjab Kings
Season over IPL run-scorers ›
Last innings IPL · for RCB · Tue 3 Jun
2025
95 runs · 4 matches 31.67 average 148.4 strike rate
Create a free account 10 pages a day instead of 5 and the next match's full projection.
Every projection, every match a month, or a year Cricket Pro ›
Filter the trend and match data
Pick a competition to choose a season
Trend · runs 30 matches
REF LINE
Newest on the left · bars in the team he played for, 2nd innings stacked in pink · 0 over the line
Match data 30 matches
DateTeamOppoCompH/AVenueResult RunsBalls4s6sSR WktsROversEconDots ◆ Dream11Perf ◆ Dream11 Scoreline
Scrolls sideways · tap a row for the scorecard

About Mayank Agarwal's T20 record

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.

Related pages

Frequently asked questions

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.

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.

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.