Career Statistics
IPL
2,527
100 matches · avg 31.59
SR 163.8 HS 87 100s 0 50s 15 4s 169 6s 186
ODI
1,829
54 matches · avg 38.91
SR 97.9 HS 118 100s 3 50s 9 4s 142 6s 75
T20I
2,125
91 matches · avg 26.56
SR 134.6 HS 82 100s 0 50s 12 4s 143 6s 137
Bowling
ODI
6 wickets
avg 27.33 · econ 5.69 · SR 28.8
Rankings
#3
Most Sixes T20I
137
Record: SA Yadav (173)
Approaching Milestones
1 away
1 fifties from 10 in ODIs
5 away
5 fifties from 20 in IPL
13 away
13 sixes from 150 in T20Is
14 away
14 sixes from 200 in IPL
25 away
25 sixes from 100 in ODIs
171 away
171 runs from 2,000 in ODIs
Career Timeline
Peak volume: 2022 · Best avg: 2025 (47.6)
Career Span
T20I
2018-11-06 — 2024-12-19
IPL
2019-03-25 — 2026-05-23
ODI
2019-02-20 — 2023-07-07
Ball-by-ball coverage ~2005+.
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| T20: Indian Premier League | 2R(7b) | |||
| T20: Indian Premier League | 16R(15b) | |||
| T20: Indian Premier League | 32R(17b) | |||
| T20: Indian Premier League | 1R(3b) | |||
| T20: Indian Premier League | 38R(24b) | |||
| T20: Indian Premier League | 63R(22b) | |||
| T20: Indian Premier League | 9R(14b) | |||
| T20: Indian Premier League | 22R(27b) |
Explore