Career Statistics
IPL
3,288
143 matches · avg 36.53
SR 139.4 HS 101 100s 1 50s 14 4s 235 6s 152
ODI
4,695
153 matches · avg 44.71
SR 104.7 HS 139 100s 8 50s 24 4s 352 6s 148
T20I
1,891
75 matches · avg 38.59
SR 145.8 HS 106 100s 2 50s 8 4s 123 6s 104
Approaching Milestones
2 away
2 hundreds from 10 in ODIs
2 away
2 sixes from 150 in ODIs
2 away
2 fifties from 10 in T20Is
6 away
6 fifties from 30 in ODIs
6 away
6 fifties from 20 in IPL
48 away
48 sixes from 200 in IPL
Career Timeline
Peak volume: 2023 · Best avg: 2022 (62.8)
Career Span
T20I
2017-10-26 — 2026-03-04
IPL
2012-04-20 — 2026-05-24
ODI
2010-05-22 — 2025-03-05
Ball-by-ball coverage ~2005+.
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| T20: Indian Premier League | 28R(21b) | |||
| T20: Indian Premier League | 9R(6b) | |||
| T20: Indian Premier League | 51R(28b) | |||
| T20: Indian Premier League | 19R(18b) | |||
| T20: Indian Premier League | 3R(3b) | |||
| T20: Indian Premier League | 0R(1b) | |||
| T20: Indian Premier League | 22R(10b) | |||
| T20: Indian Premier League | 17R(18b) |
Explore