Career Statistics
IPL
2,089
134 matches · avg 22.22
SR 133.7 HS 66 100s 0 50s 4 4s 146 6s 100
ODI
858
49 matches · avg 23.19
SR 91.8 HS 64 100s 0 50s 3 4s 53 6s 31
T20I
592
48 matches · avg 19.1
SR 131.6 HS 65 100s 0 50s 1 4s 44 6s 22
Test
688
15 matches · avg 36.21
SR 53 HS 84 100s 0 50s 4 4s 73 6s 20
Bowling
IPL
139 wickets
avg 31.43 · econ 7.31 · SR 25.8
ODI
75 wickets
avg 32.32 · econ 4.42 · SR 43.8
T20I
80 wickets
avg 21.57 · econ 7.54 · SR 17.2
Test
57 wickets
avg 19.67 · econ 2.53 · SR 46.7
Approaching Milestones
11 away
11 wickets from 150 in IPL
20 away
20 wickets from 100 in T20Is
25 away
25 wickets from 100 in ODIs
142 away
142 runs from 1,000 in ODIs
Career Timeline
Peak volume: 2023 · Best avg: 2024 (31.8)
Career Span
T20I
2017-09-06 — 2026-03-08
Test
2021-02-13 — 2025-11-14
IPL
2014-04-18 — 2026-05-24
ODI
2014-06-15 — 2025-10-25
Ball-by-ball coverage ~2005+.
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| T20: Indian Premier League | 39R(27b) | |||
| T20: Indian Premier League | 34R(20b) | |||
| T20: Indian Premier League | 56R(38b) | |||
| T20: Indian Premier League | 11R(23b) | |||
| T20: Indian Premier League | 2R(6b) | |||
| T20: Indian Premier League | 0R(3b) | |||
| T20: Indian Premier League | 2R(3b) | |||
| T20: Indian Premier League | 26R(19b) |
Explore