CricfanAI

Ayush Badoni

Stats cover T20 internationals (full-member nations, 2005–) and major T20 leagues: IPL, BBL, PSL, CPL, SA20, MLC, ILT20, BPL, LPL, WBBL, WPL. Full career on ESPNcricinfo ↗

Batting

FormatMInnsRunsHSAvgSR50s100s4s6s
IPL565611787425.61140.91709647

Bowling

FormatMInnsOversRunsWktsEconAvgSR
IPL886.56349.2215.7510.25

Player DNA (ball-by-ball, all competitions)

Scoring profile by over

Over 15101520

Strike rate in each over of the innings — most destructive in over 20.

Where the runs come from

1s 29%2s & 3s 14%4s 33%6s 24%

57% of runs in boundaries · 32% dot-ball rate.

Recent form

Last 15 innings, oldest to most recent. Hover a point for the score.

Batting by phase

PowerplaySR 125.3 · 124 runs (99 balls) · 53% dots · 20% boundaries
MiddleSR 125.9 · 516 runs (410 balls) · 31% dots · 14% boundaries
DeathSR 164.5 · 538 runs (327 balls) · 26% dots · 20% boundaries

How they get out

caught 70% (32)bowled 9% (4)run out 9% (4)stumped 9% (4)hit wicket 2% (1)lbw 2% (1)

Top grounds

Recent innings

  • 43 (18) vs Punjab KingsIPL · 2026-05-23
  • 0 (1) vs Rajasthan RoyalsIPL · 2026-05-19
  • 24 (19) vs Kolkata Knight RidersIPL · 2026-04-26
  • 0 (1) vs Rajasthan RoyalsIPL · 2026-04-22
  • 35 (21) vs Punjab KingsIPL · 2026-04-19
  • 38 (24) vs Royal Challengers BengaluruIPL · 2026-04-15
  • 9 (11) vs Gujarat TitansIPL · 2026-04-12
  • 54 (34) vs Kolkata Knight RidersIPL · 2026-04-09
  • 12 (9) vs Sunrisers HyderabadIPL · 2026-04-05
  • 0 (3) vs Delhi CapitalsIPL · 2026-04-01

Recent bowling

  • 0/14 (1.0 ov) vs Punjab KingsIPL · 2026-04-19
  • 0/9 (0.4 ov) vs Royal Challengers BengaluruIPL · 2025-05-27
  • 2/4 (1.0 ov) vs Gujarat TitansIPL · 2025-05-22
  • 0/19 (1.0 ov) vs Sunrisers HyderabadIPL · 2024-05-08
  • 0/6 (1.0 ov) vs Rajasthan RoyalsIPL · 2024-03-24