Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124


| Format | Matches | Innings | Runs | Highest Score | Average | Strike Rate | 100s / 50s |
| First-Class (FC) | 8 | 12 | 207 | 93 | 17.25 | 90.00 | 0 / 1 |
| List A | 13 | 13 | 564 | 190 | 43.38 | 176.80 | 1 / 2 |
| Overall T20s | 34 | 34 | 1477 | 144 | 44.76 | 220.45 | 4 / 6 |
| Year | Team | Matches | Runs | Highest Score | Average | Strike Rate | 100s / 50s | Sixes Hit | Awards / Honors |
| 2025 | Rajasthan Royals | 7 | 252 | 101 | 36.00 | 206.55 | 1 / 0 | 24 | Youngest Centurion (14y, 32d) |
| 2026 | Rajasthan Royals | 16 | 776 | 103 | 48.50 | 237.30 | 1 / 6 | 72 | Orange Cap, MVP, Emerging Player |
| Total | Rajasthan Royals | 23 | 1028 | 103 | 44.70 | 228.95 | 2 / 6 | 96 | Youngest to 1,000 IPL Runs |
| Matches [ | Innings | Total Runs | Highest Score | Batting Average | Strike Rate | Fours Hit | Sixes Hit | Tournament Honors |
| 7 | 7 | 439 | 175 | 62.71 | 169.50 | 41 | 30 | Player of the Tournament |
| Milestone Record Type | Achievement Value | Match Context / Opponent | Record Significance |
| Highest U19 WC Final Score | 175 runs (80 balls) | India U19 vs England U19 (2026) | Shattered all-time tournament final records |
| Most Sixes in an IPL Season | 72 Sixes | Rajasthan Royals (IPL 2026) | Surpassed Chris Gayle’s 2012 record |
| Youngest Men’s T20 Centurion | 101 runs (38 balls) | Rajasthan Royals vs Gujarat Titans (2025) | Achieved at just 14 years, 32 days old |
| Fastest to 1,000 T20 Runs | 473 balls faced | Across Domestic & Franchise T20s | Fastest in cricket history by balls faced |
| Boundary Metric | Powerplay (Overs 1-6) | Middle Overs (Overs 7-15) | Death Overs (Overs 16-20) | Total T20 Career Counts |
| Fours Hit | 74 | 32 | 10 | 116 |
| Sixes Hit | 58 | 54 | 22 | 134 |
| Total Boundary Runs | 644 | 452 | 172 | 1268 Runs |
| Date | Match Format | Opponent | Venue | Runs Scored | Balls Faced | Strike Rate |
| June 21, 2026 | List A (Tri-Series) | Sri Lanka A | Dambulla | 94 | 29 | 324.14 |
| June 17, 2026 | List A (Tri-Series) | Afghanistan A | Dambulla | 38 | 28 | 135.71 |
| June 15, 2026 | List A (Tri-Series) | Sri Lanka A | Dambulla | 6 & 21 | 3 & 14 | 200.00 / 150.00 |
| June 11, 2026 | List A (Tri-Series) | Afghanistan A | Dambulla | 44 | 22 | 200.00 |
| June 9, 2026 | List A (Tri-Series) | Sri Lanka A | Dambulla | 14 | 12 | 116.67 |
| Match Date | Opponent Team | Venue | 1st Innings Runs | 2nd Innings Runs | Match Dismissal Status |
| January 5, 2024 | Mumbai | Patna | 19 | 0 | Caught / Bowled |
| January 12, 2024 | Chhattisgarh | Patna | 0 | 12 | Caught / Lbw |
| January 19, 2024 | Kerala | Thiruvananthapuram | 11 | 23 | Bowled / Caught |
| February 2, 2024 | Andhra | Patna | 7 | 8 | Caught / Caught |
| January 10, 2025 | Karnataka | Bengaluru | 5 | 9 | Bowled / Lbw |
| January 17, 2025 | Baroda | Patna | 93 | DNB | Caught |
| January 23, 2026 | Madhya Pradesh | Indore | 12 | 4 | Caught / Bowled |
| January 30, 2026 | Uttar Pradesh | Lucknow | 1 | 3 | Lbw / Caught |
| Date | Tournament Edition | Opponent Team | Runs Scored | Balls Faced | Strike Rate |
| April 15, 2025 | IPL 2025 | Gujarat Titans | 101 | 38 | 265.78 |
| April 4, 2026 | IPL 2026 | Delhi Capitals | 54 | 21 | 257.14 |
| April 12, 2026 | IPL 2026 | Sunrisers Hyderabad | 82 | 34 | 241.17 |
| April 19, 2026 | IPL 2026 | Royal Challengers Bengaluru | 67 | 25 | 268.00 |
| May 2, 2026 | IPL 2026 | Kolkata Knight Riders | 103 | 41 | 251.21 |
| May 10, 2026 | IPL 2026 | Mumbai Indians | 76 | 32 | 237.50 |
| May 18, 2026 | IPL 2026 | Punjab Kings | 51 | 20 | 255.00 |
| May 24, 2026 | IPL 2026 (Playoffs) | Chennai Super Kings | 89 | 35 | 254.28 |
| Date | Tournament Stage | Opponent Team | Runs Scored | Balls Faced | Boundary Hits (4s / 6s) |
| January 25, 2026 | Group Stage | Ireland U19 | 74 | 45 | 8 / 4 |
| February 1, 2026 | Super Six Stage | New Zealand U19 | 52 | 31 | 5 / 3 |
| February 8, 2026 | World Cup Final | England U19 | 175 | 80 | 14 / 12 |
| Date | Tournament Series | Opponent Team | Runs Scored | Balls Faced | Strike Rate |
| November 28, 2024 | Vijay Hazare Trophy | Arunachal Pradesh | 190 | 102 | 186.27 |
| December 4, 2024 | Vijay Hazare Trophy | Mizoram | 73 | 42 | 173.80 |
| June 11, 2026 | India A Tri-Series | Afghanistan A | 44 | 22 | 200.00 |
| June 21, 2026 | India A Tri-Series | Sri Lanka A | 94 | 29 | 324.14 |
| Score Achievement | Competition Format | Dismissal Mode | Bowler Type Involved |
| 190 Runs | List A | Caught at Long-on | Right-arm Leg-break |
| 101 Runs | IPL T20 | Bowled | Left-arm Fast-medium |
| 175 Runs | Under-19 World Cup | Caught at Deep Mid-wicket | Right-arm Off-break |
| 103 Runs | IPL T20 | Caught Behind | Right-arm Fast |
| Runs Tier | Innings Played | Team Won Match | Team Lost Match | Win Percentage |
| 100+ Runs | 4 | 4 | 0 | 100.00% |
| 50 – 99 Runs | 11 | 9 | 2 | 81.81% |