Career Statistics
IPL
2,242
108 matches · avg 29.12
SR 147.5 HS 124 100s 1 50s 10 4s 181 6s 117
ODI
1,489
63 matches · avg 28.09
SR 94 HS 146 100s 1 50s 6 4s 133 6s 49
T20I
1,368
65 matches · avg 33.37
SR 150.7 HS 78 100s 0 50s 6 4s 115 6s 64
Bowling
IPL
46 wickets
avg 32.67 · econ 9.62 · SR 20.4
ODI
46 wickets
avg 42.89 · econ 5.83 · SR 44.1
T20I
50 wickets
avg 22.32 · econ 8.52 · SR 15.7
Approaching Milestones
1 away
1 sixes from 50 in ODIs
4 away
4 wickets from 50 in ODIs
4 away
4 wickets from 50 in IPL
33 away
33 sixes from 150 in IPL
511 away
511 runs from 2,000 in ODIs
758 away
758 runs from 3,000 in IPL
Career Timeline
Peak volume: 2024 · Best avg: 2024 (34)
Career Span
T20I
2017-10-10 — 2026-02-20
IPL
2016-04-11 — 2026-05-17
ODI
2015-09-11 — 2024-11-10
Ball-by-ball coverage ~2005+.
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| T20: Indian Premier League | 37R(27b) | |||
| T20: Indian Premier League | 1R(2b) | |||
| T20: Indian Premier League | 28R(15b) | |||
| T20: Indian Premier League | 40R(34b) | |||
| T20: Indian Premier League | 62R(22b) | |||
| T20: Indian Premier League | 29R(18b) | |||
| T20: Indian Premier League | 10R(8b) | |||
| T20: Indian Premier League | 9R(3b) |
Explore