Career Statistics
IPL
1,671
66 matches · avg 30.38
SR 135.4 HS 68 100s 0 50s 10 4s 131 6s 68
ODI
2,625
78 matches · avg 38.04
SR 98.6 HS 175 100s 4 50s 13 4s 272 6s 58
T20I
1,913
69 matches · avg 31.88
SR 148.8 HS 86 100s 0 50s 14 4s 175 6s 82
Test
3,192
50 matches · avg 35.87
SR 59 HS 152 100s 8 50s 13 4s 452 6s 16
Bowling
IPL
6 wickets
avg 58.33 · econ 9.38 · SR 37.3
ODI
18 wickets
avg 61.22 · econ 5.67 · SR 64.8
T20I
16 wickets
avg 35.25 · econ 8.55 · SR 24.8
Test
6 wickets
avg 52.5 · econ 3.01 · SR 104.5
Approaching Milestones
1 away
1 hundreds from 5 in ODIs
2 away
2 hundreds from 10 in Tests
6 away
6 fifties from 20 in T20Is
18 away
18 sixes from 100 in T20Is
87 away
87 runs from 2,000 in T20Is
329 away
329 runs from 2,000 in IPL
Career Timeline
Peak volume: 2023 · Best avg: 2023 (43.3)
Career Span
T20I
2019-03-22 — 2026-03-04
Test
2017-09-28 — 2025-11-22
IPL
2021-09-21 — 2026-05-10
ODI
2017-10-22 — 2025-12-06
Ball-by-ball coverage ~2005+.
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| T20: Indian Premier League | 6R(7b) | |||
| T20: Indian Premier League | 1R(1b) | |||
| T20: Indian Premier League | 31R(25b) | |||
| T20: Indian Premier League | 31R(29b) | |||
| T20: Indian Premier League | 0R(6b) | |||
| T20: Indian Premier League | 42R(23b) | |||
| T20: Indian Premier League | 12R(8b) | |||
| T20: Indian Premier League | 30R(21b) |
Explore